Fork me on GitHub
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页
  2020年6月9日
摘要: * Auth模块 只要是跟用户相关的登陆、注册、校验、修改密码、注销、验证用户是否登陆* BBS 项目开发流程 表设计(七张表)### Auth模块```python"""其实我们在创建好一个django项目之后直接执行数据库迁移命令会自动生成很多表 django_session auth_user 阅读全文
posted @ 2020-06-09 12:47 OBOS 阅读(140) 评论(0) 推荐(0)
  2020年6月8日
摘要: * django中间件 首先django自带七个中间件,每个中间件都有各自对应的功能 并且django还支持程序员自定义中间件 你在用django开发项目的项目的时候,只要是涉及到全局相关的功能都可以使用中间件方便的完成 * 全局用户身份校验 * 全局用户权限校验(补充) * 全局访问频率校验 * 阅读全文
posted @ 2020-06-08 19:04 OBOS 阅读(204) 评论(0) 推荐(0)
  2020年6月5日
摘要: * forms组件* cookie与session* 视图函数(CBV)如何添加装饰器### forms组件源码```python"""切入点: form_obj.is_valid()"""def is_valid(self): """ Returns True if the form has no 阅读全文
posted @ 2020-06-05 21:26 OBOS 阅读(171) 评论(0) 推荐(0)
  2020年6月4日
摘要: * 自定义分页器的拷贝及使用* 校验性组件:form组件 组件有很多很多,就类似于功能模块### 自定义分页器的拷贝及使用```python"""当我们需要使用到非django内置的第三方功能或者组件代码的时候我们一般情况下会创建一个名为utils文件夹 在该文件夹内对模块进行功能性划分 utils 阅读全文
posted @ 2020-06-04 16:14 OBOS 阅读(214) 评论(0) 推荐(0)
  2020年6月3日
摘要: * 前后端传输数据的编码格式(contentType)* ajax发送json格式数据* ajax发送文件数据* ajax结合sweetalert实现删除按钮的二次确认* django自带的序列化组件(drf做铺垫)* 批量插入* 自定义分页器的使用(简单几行代码即可 需要掌握)### 前后端传输数 阅读全文
posted @ 2020-06-03 17:34 OBOS 阅读(184) 评论(0) 推荐(0)
  2020年6月2日
摘要: * 图书管理的图书增删改查* choices参数(数据库字段设计常见)* MTV与MVC模型* 多对多关系的三种创建方式* Ajax操作(重点)* 前后端传输数据编码格式* ajax发送json格式数据* ajax发送文件* django自带的序列化功能(了解,后面有更加牛逼的序列化drf)### 阅读全文
posted @ 2020-06-02 12:35 OBOS 阅读(234) 评论(0) 推荐(0)
  2020年6月1日
摘要: * 聚合查询(聚合函数的使用)aggregate max、min、sum、count、avg* 分组查询(group by的使用)annotate* F与Q查询* django中如何开启事务* orm中常用字段及参数* 数据库查询优化(only与defer、select_related与prefet 阅读全文
posted @ 2020-06-01 16:56 OBOS 阅读(243) 评论(0) 推荐(0)
  2020年5月30日
摘要: 模型层(ORM语法):跟数据库打交道的* 单表查询(增删改查)* 常见的十几种查询方法* 神奇的双下划线查询* 多表操作* 外键字段的增删改查* 跨表查询(重点) * 子查询 * 联表查询### 单表操作```python# django自带的sqlite3数据库对日期格式不是很敏感 处理的时候容易 阅读全文
posted @ 2020-05-30 19:31 OBOS 阅读(172) 评论(0) 推荐(0)
  2020年5月28日
摘要: * CBV源码剖析* 模版层 * 模版语法传值 * 模版语法之过滤器 * 模版语法之标签 * 自定义过滤器、标签及inclusion_tag * 模版的继承 * 模版的导入### CBV源码剖析```python# 你自己不要修改源码 除了bug很难找# 突破口在urls.pyurl(r'^logi 阅读全文
posted @ 2020-05-28 15:02 OBOS 阅读(207) 评论(0) 推荐(0)
  2020年5月27日
摘要: * 无名有名分组反向解析* 路由分发* 名称空间(了解)* 伪静态(了解)* 虚拟环境(了解)* django1.X和django2.X的区别(了解)* 视图层 * 三板斧 * JsonResponse * form表单上传文件 * FBV(function based view)与CBV(clas 阅读全文
posted @ 2020-05-27 15:34 OBOS 阅读(157) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页