首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
django
订阅
李致标
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
Django源码分析(一):自动重启
本文基于 django-2.1.x 版本系列编写。 django 使用 runserver 命令的时候,会启动俩个进程。 runserver 主要调用了 django/utils/autoreload.py 下 main 方法。 至于为何到这里的,我们这里不作详细的赘述,后面篇…
Django ORM models中的字段及参数详解
一. models中所有字段 二. 常用的字段 应用于固定的,不会修改的,例如:性别, 颜色, 会员等级等... 三. Django ORM中models字段的参数
Django date lookup 查询不到数据
最近在使用 Django 的时候,发现 DateTimeField__date__range 查询不到数据。 我想查询某个用户30天之内的访问足迹,但是传入正确的条件,却总是查询不出数据。 首先我通过原生 SQL 直接查询数据库,发现能查询到结果,排除条件及 MySQL DAT…
Django视图层与模板层
--- theme: channing-cyan 网页伪静态 视图层 1.视图函数的返回值问题 当我们在views.py定义的视图函数不设置返回值时,可以看到django报了以下错误: 由此我们可以猜
Django支持MYSQL全文索引
MYSQL全文索引 在MYSQL中,全文索引是在基于文本的列(CHAR、VARCHAR或TEXT列)上创建的,以加快对这些列中包含的数据的查询和DML操作。 全文索引被定义为CREATE TABLE语
一种用django_cache实现分布式锁的方式
在项目开发过程中,我遇到一个需求:对于某条记录,一个用户对它进行操作时会持续比较久,希望在一个用户的操作期间,不允许有另一个用户操作它,否容易会出现混乱。 在与同事们讨论后,想通过加锁的方式,起初想用redis锁,但这样会为项目增加别的依赖,因此转而使用django-cache…
枚举类型-Django3.0
在Django-3.0版本中,优化之一既是枚举类型(choices)的更好体现的方式,官方也给出了一个案例:在3.0版本中,官方更加推荐你使用这样的方式创建枚举:使用的枚举值可以通过Medusa.ob
Django - 集成CAS单点登录
CAS 全称集中式认证服务(Central Authentication Service),是实现单点登录(SSO)的一中手段。 要注意,CAS 服务器本身有一些过滤条件,例如域名白名单等,因此接入的时候需要将新系统的域名或 IP 加入 CAS 服务端配置中。 出于安全考虑,C…
django rest framework apiview、viewset总结分析
drf为我们提供强大的通用view的功能,本博客对这些view进行简要的总结分析。 首先,我们看一下主要的几种view以及他们之间的关系。 下面我们以课程(course)作为一个例子,对view进行一个总结。 1. django View 2. APIView 在APIView…
Django源码分析(七):settings懒加载
在之前几篇的描述中,在 django 的配置文件 settings 也能看到一些配置的引用。例如 INSTALLED_APPS、MIDDLEWARE、ROOT_URLCONF 等配置。 如果使用第二种形式的话,settings 中引用一些其它模块的话,那么会有可能造成循环引用。…