栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

八阿哥纪事【四】

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

八阿哥纪事【四】

1.浏览器控制台报403错误,pycharm报错:Forbidden (CSRF cookie not set.): /login.html

解决方法:找到setting.py文件中的这一行,将其注释掉。

2.报错:AttributeError: 'QuerySet' object has no attribute 'uid'

原因:使用filter()方法从数据库得到的是一个QuerySet,不是User对象,没有uid属性

user = models.User.objects.filter(uid=uid)
        if user:
            if user.uid == uid and user.upwd == upwd:
                res = {
                    "msg": "登陆成功",
                    "success": True
                }
            else:
                res = {
                    "msg": "用户名或密码错误",
                    "success": False
                }

解决方法:从QuerySet中获取具体的User对象即可。

3.报错:DoesNotExist: User matching query does not exist/

原因:没有在admin.py中注册所定义的model,查询时没有找到值时就报这个错误。

解决方法:定义完model后就去admin.py中注册。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/331413.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号