摘要: 一、 常用字段和参数 常用字段 AutoField int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 IntegerField 一个整数类型,范围在 -2147483648 to 2147483647。(一般不用它来存手机号 阅读全文
posted @ 2019-09-19 23:22 小青年て 阅读(1281) 评论(0) 推荐(0)
摘要: 常用语法 两种特殊符号: {{ }}和 {% %} {{}} 变量相关 {%%} 逻辑相关 变量 过滤器(|) 过滤器的语法: {{ value|filter_name:参数 }} 使用管道符"|"来应用过滤器。 length 返回值的长度,作用于字符串和列表。 {{ value|length }} 阅读全文
posted @ 2019-09-18 23:20 小青年て 阅读(203) 评论(0) 推荐(0)
摘要: 1.先配置文件 第一步: 第二步: 在__init__文件下进行导入 2.在models文件中创建表中的数据 书籍 出版社 作者 作者详情 django请求生命周期图 阅读全文
posted @ 2019-09-18 21:02 小青年て 阅读(734) 评论(0) 推荐(0)
摘要: 一、JsonResponse对象 1.JsonRespon 是HttpResponse的一个子类(有很多的子类),用于帮助创建JSON编码的响应。他从父类继承大部分行为,并具有以下的不同点: 它的默认Content-Type头部设置为application/json。 (1)它的第一个参数 data 阅读全文
posted @ 2019-09-18 21:01 小青年て 阅读(156) 评论(0) 推荐(0)
摘要: 一、路由层 url()方法 第一个参数 其实是一个正则表达式 一旦前面的正则匹配到了内容 就不会再往下继续匹配 而是直接执行对应的视图函数 正是由于这个特性,当项目特别庞大的时候, url的前后顺序也是你需要你考虑,极有可能会出现url错乱的情况 如果你想取消该机制 不想做二次匹配可以在settin 阅读全文
posted @ 2019-09-17 23:21 小青年て 阅读(210) 评论(0) 推荐(0)
摘要: 一、字段的增删改查 1.改 2.增 3.删(慎用) 二、数据的增删改查 1.查 2.增 3.删 4.改 阅读全文
posted @ 2019-09-17 16:48 小青年て 阅读(417) 评论(0) 推荐(0)
摘要: 首先需要在应用下的models.py中书写模型类 1.在终端输入python3 manage.py makemigrations 这个自动创建的文件中的数据为迁移记录 2.在终端输入python3 manage.py migrate(会同步到数据库) 阅读全文
posted @ 2019-09-16 22:35 小青年て 阅读(186) 评论(0) 推荐(0)
摘要: django默认使用的是自带的sqlite数据库 如果你想让它其他的数据库 需要在settings配置文件中配置 1.settings文件中配置 2.还要在项目名下的init文件或者是应用名下的init文件中告诉django不要使用默认的mysqldb连接mysql 而是使用pymysql impo 阅读全文
posted @ 2019-09-16 21:40 小青年て 阅读(156) 评论(0) 推荐(0)
摘要: 第一步: 第二步: 第三步: 第四步: 阅读全文
posted @ 2019-09-16 21:14 小青年て 阅读(212) 评论(0) 推荐(0)
摘要: form表单默认是get请求 携带数据的方式是url问好后跟数据http://127.0.0.1:8000/login/?username=jason&password=123 可以通过method改为post请求 改成post请求之后 需要去settings文件中注释掉一个中间件 阅读全文
posted @ 2019-09-16 20:34 小青年て 阅读(294) 评论(0) 推荐(0)