# python_django **Repository Path**: kaixiang1992/python_django ## Basic Information - **Project Name**: python_django - **Description**: python django学习 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-02 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # python_django #### 介绍 python django学习 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) * django * 639.【URL与视图】第一个Django项目(1) `2020/09/02 23:26` * 640.【URL与视图】第一个Django项目(2) `2020/09/03 21:09` * 641.【URL与视图】Django的项目规范 `2020/09/03 23:36` * 642.【URL与视图】DEBUG模式详解 `2020/09/04 21:07` * 643.【URL与视图】视图函数介绍 `2020/09/04 21:41` * 645.【URL与视图】url中传递参数给视图函数 `2020/09/04 22:45` * 646.【URL与视图】Django内置的URL转换器 `2020/09/05 13:18` * 647.【URL与视图】urls分层模块化 `2020/09/05 13:55` * 648.【URL与视图】url命名与反转url `2020/09/05 15:32` * 649.【URL与视图】应用命名空间和实例命名空间 `2020/09/05 16:30` * 650.【URL与视图】include函数详解 `2020/09/05 17:00` * 651.【URL与视图】re_path函数详解 `2020/09/05 17:35` * 652.【URL与视图】reverse函数补充 `2020/09/05 21:54` * 653.【URL与视图】自定义path转换器 `2020/09/06 10:49` * 654.【URL与视图】URL映射时指定默认参数 `2020/09/06 12:01` * 655.【Django模版】模版介绍 `2020/09/06 13:24` * 656.【Django模版】模版查找路径配置 `2020/09/06 14:06` * 657.【Django模版】模版变量使用详解 `2020/09/06 17:17` * 658.【Django模版】if标签使用详解 `2020/09/06 17:44` * 659.【Django模板】for标签使用详解 `2020/09/06 18:38` * 660.【Django模块】with标签使用详解 `2020/09/06 20:52` * 661.【Django模板】url标签使用详解 `2020/09/06 22:38` * 662.【Django模板】autoescape标签使用详解 `2020/09/06 23:04` * 663.【Django模板】verbatim标签使用详解 `2020/09/07 20:50` * 664.【Django模板】DTL常用过滤器(1)`add、cut` `2020/09/07 22:08` * 665.【Django模版】DTL常用过滤器(2)`date` `2020/09/07 22:40` * 666.【Django模板】DTL常用过滤器(3)`default、default_if_none、first、last、floatformat` `2020/09/07 23:08` * 667.【Django模板】DTL常用过滤器(3)`join、length、lower、upper、random、safe` `2020/09/08 21:56` * 668.【Django模板】DTL常用过滤器(5)`slice、stringtags、truncatechars、truncatechars_html` `2020/09/08 23:26` * 669.【Django模板】自定义过滤器步骤详解 `2020/09/09 21:40` * 670.【Django模板】自定义过滤器实战 `2020/09/09 23:13` * 671.【Django模版】模版结构优化之include标签详解 `2020/09/10 21:48` * 672.【Django模版】模版结构优化之继承 `2020/09/10 22:59` * 673.【Django模版】模版中加载静态文件详解 `2020/09/12 20:08` * 675.【Django数据库】Django使用原生SQL语句操作数据库 `2020/09/12 21:32` * 676.【Django数据库】图书管理系统案例(1) `2020/09/12 22:23` * 677.【Django数据库】图书管理系统案例(2) `2020/09/13 11:58` * 代码`django_676` * 679.【Django数据库】创建和映射ORM模型 `2020/09/13 18:45` * 680.【Django数据库】ORM模型基本的增删改查操作 `2020/09/13 19:59` * 681.【Django数据库】ORM常用Field详解(1) `2020/09/14 20:44` * 682.【Django数据库】navie时间和aware时间详解 `2020/09/14 21:35` * 代码`django_681` * 683.【Django数据库】ORM常用Field详解(2) `2020/09/14 23:07` * 代码`django_681` * 684.【Django数据库】ORM常用Field详解(3) `2020/09/15 21:11` * 685.【Django数据库】Field中常用参数详解 `2020/09/15 22:23` * 686.【Django数据库】Meta类中常见配置 `2020/09/15 23:34` * 687.【Django数据库】ORM外键使用详解 `2020/09/16 21:14` * 688.【Django数据库】ORM外键删除操作详解 `2020/09/16 23:08` * 689.【Django数据库】表关系之一对多 `2020/09/17 21:41` * 690.【Django数据库】表关系之一对一 `2020/09/17 23:46` * 代码`django_689` * 691.【Django数据库】表关系之多对多 `2020/09/19 13:33` * 代码`django_689` * 692.【Django数据库】ORM查询条件详解-准备工作 `2020/09/19 20:36` * 694.【Django数据库】ORM查询条件详解-exact和iexact `2020/09/20 10:36` * 代码`django_692` * 695.【Django数据库】ORM查询条件详解-contains和Icontains `2020/09/20 11:06` * 代码`django_692` * 696.【Django数据库】ORM查询条件详解-in和关联模型查询 `2020/09/20 12:15` * 697.【Django数据库】ORM查询条件详解-gt、gte、lt和lte `2020/09/20 13:13` * 代码`django_696` * 698.【Django数据库】ORM查询条件详解-startswith和endswith `2020/09/20 13:24` * 代码`django_696` * 699.【Django数据库】ORM查询条件详解-range `2020/09/20 13:52` * 代码`django_696` * 700.【Django数据库】ORM查询条件详解-date、time、year、week_day等 `2020/09/20 14:22` * 代码`django_696` * 701.【Django数据库】ORM查询条件详解-isnull和regex `2020/09/20 15:13` * 代码`django_696` * 702.【Django数据库】ORM聚合函数-准备工作 `2020/09/20 15:35` * 703.【Django数据库】ORM聚合函数-Avg `2020/09/20 17:22` * 代码`django_702` * 704.【Django数据库】ORM聚合函数-aggregate和annotate `2020/09/20 17:47` * 代码`django_702` * 705.【Django数据库】ORM聚合函数-Count `2020/09/20 18:12` * 代码`django_702` * 706.【Django数据库】ORM聚合函数详解-Max和Min `2020/09/20 18:58` * 代码`django_702` * 707.【Django数据库】ORM聚合函数详解-Sum `2020/09/20 19:39` * 代码`django_702` * 708.【Django数据库】F表达式详解 `2020/09/21 20:44` * 代码`django_702` * 709.【Django数据库】Q表达式详解 `2020/09/21 22:11` * 代码`django_702` * 710.【Django数据库】objects对象所属类原理剖析 `2020/09/21 23:06` * 711.【Django数据库】QuerySet API详解-filter、exclude、annotate `2020/09/22 21:59` * 代码`django_710` * 709 【Django数据库】QuerySet API详解-order_by `2020/09/26 10:40` * 代码`django_710` * 710 【Django数据库】QuerySet API详解-values和values_list `2020/09/26 11:55` * 代码`django_710` * 711 【Django数据库】QuerySet API详解-all方法 `2020/09/26 12:25` * 代码`django_710` * 712 【Django数据库】QuerySet API详解-select_related `2020/09/26 12:48` * 代码`django_710` * 701 【Django数据库】QuerySet API详解-prefetch_related `2020/09/26 13:56` * 代码`django_710` * 697 【Django数据库】QuerySet API详解-defer和only `2020/09/27 20:55` * 代码`django_710` * 698 【Django数据库】QuerySet API详解-get方法 `2020/09/27 21:16` * 代码`django_710` * 699 【Django数据库】QuerySet API详解-create方法 `2020/09/27 21:24` * 代码`django_710` * 700 【Django数据库】QuerySet API详解-get_or_create和bulk_create `2020/09/27 21:35` * 代码`django_710` * 701 【Django数据库】QuerySet API详解-count和exists `2020/09/27 22:04` * 代码`django_710` * 702 【Django数据库】QuerySet API详解-distinct `2020/09/27 22:38` * 代码`django_710` * 703 【Django数据库】QuerySet API详解-update和delete `2020/09/28 21:36` * 代码`django_710` * 704 【Django数据库】QuerySet API详解-切片操作 `2020/09/28 22:26` * 代码`django_710` * 705 【Django数据库】QuerySet API详解-qaueryset转换为sql `2020/09/28 23:18` * 代码`django_710` * 706 【Django数据库】ORM作业讲解-准备工作 `2020/09/30 21:02` * 代码`orm_homework` * 707 【Django数据库】ORM作业讲解(1) `2020/09/30 21:42` * 代码`orm_homework` * 708 【Django数据库】ORM作业讲解(2) `2020/09/30 22:52` * 代码`orm_homework` * 709 【Django数据库】ORM作业讲解(3) `2020/10/01 13:02` * 代码`orm_homework` * 710 【Django数据库】ORM迁移详解-migrations命令补充 `2020/10/01 19:04` * 代码`orm_makemigrations_demo` * 711 【Django数据库】migrate命令报错解决方案 `2020/10/01 20:33` * 代码`orm_makemigrations_demo` * 712 【Django数据库】根据表生成ORM模型详解 `2020/10/02 09:49` * 代码`table_to_orm` * 713 【Django视图高级】限制请求method装饰器 `2020/10/02 11:16` * 714 【Django视图高级】重定向详解 `2020/10/02 12:31` * 715 【Django视图高级】HttpRequest对象讲解 `2020/10/02 13:26` * 716 【Django视图高级】QueryDict的用法讲解 `2020/10/02 15:38` * 717 【Django视图高级】HttpResponse对象讲解 `2020/10/02 16:07` * 718 【Django视图高级】JsonResponse用法详解 `2020/10/02 16:24` * 代码`django_717` * 719 【Django视图高级】生成和下载csv文件 `2020/10/02 16:54` * 720 【Django视图高级】大型CSV文件的处理方式 `2020/10/02 17:51` * 代码`django_719` * 721 【Django视图高级】基于类的视图 `2020/10/02 19:08` * 722 【Django视图高级】TemplateView讲解 `2020/10/02 19:48` * 代码`django_721` * 723 【Django视图高级】ListView视图讲解 `2020/10/02 20:37` * 724 【Django视图高级】Paginator和Page类常用属性和方法讲解 `2020/10/02 21:14` * 代码`django_723` * 725 【Django视图高级】手动实现普通分页效果 `2020/10/02 21:58` * 代码`django_723` * 726 【Django视图高级】手动实现通用分页算法 `2020/10/03 14:11` * 代码`django_723` * 727 【Django视图高级】给类视图添加装饰器 `2020/10/03 15:18` * 代码`django_723` * 728 【Django视图高级】状态码错误处理 `2020/10/03 15:48` * 729 【Django表单】Django中表单的使用方式 `2020/10/03 17:39` * 730 【Django表单】用表单验证数据是否合法 `2020/10/03 18:21` * 731 【Django表单】表单中常用的验证器 `2020/10/03 19:56` * 代码`django_730` * 732 【Django表单】自定义验证字段的方法 `2020/10/03 20:56` * 代码`django_730` * 733 【Django表单】简化表单错误信息的提取 `2020/10/04 09:40` * 代码`django_730` * 734 【Django表单】ModelForm用法讲解(1) `2020/10/04 10:13` * 735 【Django表单】ModelForm用法讲解(2) `2020/10/04 11:07` * 代码`django_734` * 736 【Django文件上传】文件上传基本流程讲解 `2020/10/04 12:00` * 737 【Django文件上传】自动处理上传的文件和获取上传文件url `2020/10/04 12:30` * 代码`django_736` * 738 【Django文件上传】限制上传文件的类型 `2020/10/04 13:47` * 代码`django_736` * 741 【memcached】memcached的安装和参数详解 `2020/10/04 15:47` * 742 【memcached】telnet操作memcached `2020/10/04 17:04` * 743 【memcached】Python操作memcached `2020/10/04 19:30` * 745 【memcached】在django中使用memcached `2020/10/04 20:44` * 747 【Cookie和Session】在django中操作cookie `2020/10/04 22:54` * 749 【Cookie和Session】在Django中操作session `2020/10/05 11:23` * 750 `重点`【Cookie和Session】更改Session的存储机制 `2020/10/05 12:05` * 751 `实战`【上下文处理器】用户系统案例 `2020/10/05 13:37` * 752 `实战`【上下文处理器】用上下文处理器完善用户系统案例 `2020/10/05 14:53` * 代码`django_751` * 753 `实战`【上下文处理器】内置上下文处理器讲解-debug、request、auth `2020/10/05 15:40` * 代码`django_751` * 754 `实战`【上下文处理器】内置上下文处理器讲解-messages `2020/10/05 16:08` * 代码`django_751` * 755 `实战`【上下文处理器】内置上下文处理器讲解-media、static、csrf `2020/10/05 17:14` * 代码`django_751` * 756 `实战`【中间件】中间件原理和定义方式详解 `2020/10/05 20:00` * 758 `实战`【中间件】django内置中间件详解-CommonMiddleware `2020/10/05 23:19` * 759 `实战`【中间件】django内置中间件详解-GZip、Messages、Security等 `2020/10/06 10:37` * 代码`django_758` * 761 `实战`【CSRF攻击】攻击案例-项目结构搭建 `2020/10/06 11:31` * 762 `实战`【CSRF攻击】攻击案例-登录、注册、转账功能实现 `2020/10/06 12:32` * 代码`django_761` * 763 `实战`【CSRF攻击】攻击案例-装饰器和中间件优ICBC网站 `2020/10/06 14:08` * 代码`django_761` * 765 `实战`【CSRF攻击】攻击案例-CSRF防御原理和解决方案 `2020/10/06 14:49` * 代码`django_761` * 766 `实战`【CSRF攻击】攻击案例-CSRF防御原理和解决方案 `2020/10/06 15:12` * 代码`django_761` * 767 `实战`【XSS攻击】xss攻击原理 `2020/10/06 17:57` * 768 `实战`【XSS攻击】防御XSS攻击-非富文本字符串处理 `2020/10/06 20:52` * 代码`django_767` * 769 `实战`【XSS攻击】防御XSS攻击-富文本字符串处理 `2020/10/06 22:56` * 代码`django_767` * 770 `实战`【clickjacking攻击】点击劫持攻击原理和防御措施 `2020/10/07 13:41` * 771 `实战`【SQL注入】SQL注入的原理和防御措施 `2020/10/07 14:12` * 772 【验证和授权】验证和授权系统概述 `2020/10/07 14:50` * 773 【验证和授权】内置User模型的基本使用 `2020/10/07 15:15` * 代码`django_772` * 774 【验证和授权】扩展User模型-使用Proxy模型 `2020/10/07 16:07` * 代码`django_772` * 775 【验证和授权】扩展User模型-一对一方式扩展 `2020/10/07 16:50` * 代码`django_772` * 776 【验证和授权】扩展User模型-继承AbstractUser `2020/10/07 18:05` * 777 【验证和授权】扩展User模型-继承AbstractBaseUser `2020/10/07 20:18` * 代码`django_776` * 778 【验证个授权】登录、退出登录以及登录限制案例 `2020/10/07 21:49` * 代码`django_776` * 779 【验证和授权】权限-添加权限的两种方式 `2020/10/08 13:12` * 780 【验证和授权】权限-用户和权限相关操作 `2020/10/08 15:29` * 代码`django_779` * 781 【验证和授权】权限-权限验证装饰器 `2020/10/08 16:34` * 代码`django_779` * 782 【验证和授权】分组-group、permission、user的操作 `2020/10/08 17:55` * 代码`django_779` * 783 【验证和授权】补充-在模板中添加权限控制 `2020/10/08 18:54` * 代码`django_779`