![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django-cube项目开发
文章平均质量分 51
实战项目漏洞魔方开发过程问题学习记录
想躺平的小陈
在读研究生,但是非常菜
展开
-
Git——新建本地仓库并上传到Gitee
Git——新建本地仓库并上传到Gitee 解决超过100MB大文件上传问题原创 2022-06-24 16:44:26 · 2190 阅读 · 0 评论 -
Django(bug)——Manager isn‘t available ‘auth.User‘ has been swapped for ‘authentication.UserInfo‘
问题描述在进行auth_user扩展,创建了自定义的用户表后出现了以上所述问题,大致因为原来的auth.User被我们的新的自定义用户表authentication.UserInfo所强行覆盖后,导致管理器不可获得解决方法在models.py,views.py,forms.py中的每个文件中都加上如下的话,宁可错杀也不可放过一个# from django.contrib.auth.models import User 有这句话的 可以注释掉from django.contrib.auth impo原创 2022-03-24 01:24:03 · 1314 阅读 · 0 评论 -
Django中cookie和session的存、取、删除
cookiePS:不设置过期时间的话,默认关闭浏览器就失效from django.contrib.auth import login中的login(request, user)默认是两周cookie的存response.set_cookie('username',username)response.set_signed_cookie('username',username,salt='asdasd') #带签名的cookie(加盐)cookie的取username = request.原创 2022-03-23 21:33:33 · 722 阅读 · 1 评论 -
Django 使用auth.authenticate进行用户验证时返回为None
问题描述使用auth.authenticate(username= username,passowrd=passowrd),这个用户认证时候,明明数据库中有记录且账号密码都正确,但是返回就None解决方案有如下两种方案:(1)使用了自己创建的用户表,并没有添加到在auth_user(django自带的表)中,从而导致auth.authenticate()根本查不到响应的数据解决方法:改用auth_user表存储用户相关信息,或者抛弃auth.authenticate()这个方法(2)检查自己数据原创 2022-03-23 20:58:33 · 3552 阅读 · 0 评论 -
Django组件--auth_user扩展
问题描述实际项目开发中,auth_user表的字段往往是不符合需求的,过少,比如,我们还需要加入birth,sex,age,image,phone等字段,就必须要对User表进行重构,但User表是继承AbstractUser,所以直接构造新的用户表继承AbstractUser解决方法1 :setting 设置在setting.py 中增加一行,需要指定对应的app的对应表#表示哪张表继承了auth_user表(在给auth_user添加字段用到)# authentication为你相应app的原创 2022-03-23 20:45:14 · 1536 阅读 · 0 评论