摘要:
aggregate和annotate方法的使用场景 Django的aggregate和annotate方法属于高级查询方法,主要用于组合查询,是Django高手们必需要熟练掌握的。当我们需要对查询集(queryset)的某些字段进行计算或进行先分组再计算或排序, 我们就需要使用aggregate和a 阅读全文
posted @ 2019-05-26 17:16
Jervey
阅读(1187)
评论(0)
推荐(1)
摘要:
做开发离不开日志,以下是Django项目常用的logging配置。 附:Python logger流示图 阅读全文
posted @ 2019-05-26 15:28
Jervey
阅读(789)
评论(0)
推荐(0)
摘要:
介绍 django-debug-toolbar 是一组可配置的面板,可显示有关当前请求/响应的各种调试信息,并在单击时显示有关面板内容的更多详细信息。 github地址 文档地址 安装 配置 1. settings.py中 将 debug_toolbar 添加到 INSTALL_APPS 中 2. 阅读全文
posted @ 2019-05-26 14:12
Jervey
阅读(637)
评论(0)
推荐(0)
摘要:
同源策略 一个源的定义 如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。 举个例子: 下表给出了相对http://a.xyz.com/dir/page.html同源检测的示例: 同源策略是什么 同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能 阅读全文
posted @ 2019-05-26 14:03
Jervey
阅读(819)
评论(0)
推荐(0)
摘要:
介绍 Django包含一个contenttypes应用程序(app),可以跟踪Django项目中安装的所有模型(Model),提供用于处理模型的高级通用接口。 Django包含一个contenttypes应用程序(app),可以跟踪Django项目中安装的所有模型(Model),提供用于处理模型的高 阅读全文
posted @ 2019-05-26 13:38
Jervey
阅读(512)
评论(0)
推荐(0)
摘要:
Dajngo admin admin app Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: settings.py中 django.contr 阅读全文
posted @ 2019-05-26 13:28
Jervey
阅读(228)
评论(0)
推荐(0)
摘要:
信号 Django 提供一个“信号分发器”,允许解耦的应用在框架的其它地方发生操作时会被通知到。 简单来说,信号允许特定的sender通知一组receiver某些操作已经发生。 这在多处代码和同一事件有关联的情况下很有用。 内置信号 模型信号 django.db.models.signals模块定义 阅读全文
posted @ 2019-05-26 13:19
Jervey
阅读(252)
评论(0)
推荐(0)
摘要:
Django自带的用户认证 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth, 阅读全文
posted @ 2019-05-26 10:18
Jervey
阅读(400)
评论(0)
推荐(0)

浙公网安备 33010602011771号