添加首页和尾页: views.py: book_list.html: 运行结果: 添加上一页、下一页: views.py: book_list.html: 运行结果: 后续改进: 处理用户传给 url 的 page 参数异常的值的情况 例如: 访问,/127.0.0.1:8888/book_list ...
分类:
编程语言 时间:
2019-08-10 21:26:40
阅读次数:
110
单表查询: models.py: employee 表中数据: orm.py: 运行结果: 连表查询: model.py: dept2 表: employee2 表: orm.py: 运行结果: ...
分类:
编程语言 时间:
2019-08-09 01:32:34
阅读次数:
67
models.py: employee2 表: dept2 表: select_related: select_related 将表之间进行 join 连表操作,一次性获取关联的数据 select_related 主要针一对一和多对一关系进行优化 select_related 使用 SQL 的 jo ...
分类:
编程语言 时间:
2019-08-09 01:18:03
阅读次数:
92
models.py: 在数据库中添加几条数据 在 Python 脚本中调用 Django 环境: 在 mysite2 下创建 orm_test.py 在 orm_test.py 中添加以下内容: ORM 操作: all():查询所有结果 orm_test.py: 运行结果: 返回 QuerySet ...
分类:
编程语言 时间:
2019-08-03 00:39:23
阅读次数:
95
在网上看到MXShop这个项目,适合Python, Django + drf 进阶的,其中遇到 TypeError: render() got an unexpected keyword argument 'renderer', 在百度一番后发现是Django集成DjangoUeditor,才导致这 ...
分类:
其他好文 时间:
2019-08-02 20:41:36
阅读次数:
102
开发环境 python:3.6.4 Django:1.11 IDE:pycharm OS:windows10 自己新增的userprofile表去覆盖原有的auth_user表,遇到的错误: 1 Django1.11 在重写用户模型时报错: 新建用户模型 继承自 debug时报错: 在模型中新增两行 ...
分类:
其他好文 时间:
2019-08-01 18:50:58
阅读次数:
141
命名 URL: test.html: urls.py: 如果 urls.py 中的 json_test/ 路径发生改变,test.html 中的地址也要改 可以使用反向 url 解析,给 json_test/ 起一个别名 urls.py: test.html: 这时候如果修改 urls.py 中的 ...
分类:
编程语言 时间:
2019-08-01 15:56:56
阅读次数:
85
request.method: 获取请求的方法,例如 GET、POST 等 views.py: 访问页面 可以通过 request.method 查看请求方式 request.GET: 用来获取 URL 里面的 GET 方式的参数 views.py: 访问:http://127.0.0.1:8000 ...
分类:
编程语言 时间:
2019-07-30 18:42:42
阅读次数:
132
可以把多个页面相同的部分提取出来,放在一个母板里,这些页面只需要继承这个母板就好了 通常会在母板中定义页面专用的 CSS 块和 JS 块,方便子页面替换 views.py 中添加函数: urls.py 中添加对应关系: muban.html: muban_test.html: 运行结果: 可以看到, ...
分类:
编程语言 时间:
2019-07-29 17:37:40
阅读次数:
126
1995年,同源政策由 Netscape 公司引入浏览器。目前,所有浏览器都实行这个政策。 同源策略是浏览器的一个安全功能,不同源的客户端脚本(js文件)在没有明确授权的情况下,不能读写对方资源。只有同一个源的脚本赋予dom、读写cookie、session、ajax等操作的权限。 url由协议、域 ...
分类:
编程语言 时间:
2019-07-28 15:46:25
阅读次数:
235