![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
cw-Austin
这个作者很懒,什么都没留下…
展开
-
ImportError: cannot import name MiddlewareMixin 解决方法
自己在开发中间件过程中,遇到了这个问题,通过查找资料,得以解决,现将它记录下来。这是因为我用的django 的版本没有MiddleMixin这个类。所有 from django.utils.deprecation import MiddlewareMixin 不能这么导入因此我们需要自己写一个,这样我们就不用引用这个类了,用我们自己写的就好啦。代码如下:class Middl...原创 2018-07-23 11:54:53 · 4997 阅读 · 0 评论 -
django实现利用邮箱进行登录
项目工作中,有时候的登录方式不仅仅限于使用用户名登录,有时候客户还会要求进行邮箱或手机号进行登录。接下来我们就一起看看是怎么实现的吧!1、首先我们需要在我们的配置文件中添加上以下代码(指定后端认证): AUTHENTICATION_BACKENDS = ( 'django.contrib.auth.backends.ModelBackend', 'system.v...原创 2018-07-12 18:31:42 · 3520 阅读 · 0 评论 -
django 组关系 随笔
django 用户与组的关系1、添加组from django.http import JsonResponsefrom django.contrib.auth.models import Groupdef add_group(request): if request.method == "POST": name = request.POST.get('name')...原创 2018-07-13 17:05:23 · 441 阅读 · 0 评论 -
django Q 查询 filter 常用查询条件 总结
__exact 精确等于 like 'aaa' __iexact 精确等于 忽略大小写 ilike 'aaa' __contains 包含 like '%aaa%' __icontains 包含 忽略大小写 ilike '%aaa%', __gt 大于 __gte 大于等于 __lt 小于 __lte 小于等于 __in 存在于一个list范围内 ...原创 2018-07-20 14:44:15 · 7901 阅读 · 0 评论