Django网站搭建——errorcase01
2016-11-18 16:01
127 查看
在拓展用户管理系统时,需要增加用户忘记密码的找回功能,在完成此功能时,出现了一个不曾注意的问题,关于查询条件的使用:
为了获得用户输入的邮箱地址是否已经注册,需要使用:
users = UserProfile.objcets.filter(email = email)来获得是否有存在该邮箱注册的用户。其中UserProfile是自定义的用户model。
但是程序运行时出现:
错误!
查询资料后,发现即是在UserProfile模型定义时,使用了OneToOne(User)来关联User模型,仍然无法再UserProfile中直接引用User模型的属性。如果需要引用其属性的话,必须使用原模型。
users = User.objcets.filter(email = email)修改后则可以成功
为了获得用户输入的邮箱地址是否已经注册,需要使用:
users = UserProfile.objcets.filter(email = email)来获得是否有存在该邮箱注册的用户。其中UserProfile是自定义的用户model。
但是程序运行时出现:
错误!
查询资料后,发现即是在UserProfile模型定义时,使用了OneToOne(User)来关联User模型,仍然无法再UserProfile中直接引用User模型的属性。如果需要引用其属性的话,必须使用原模型。
users = User.objcets.filter(email = email)修改后则可以成功
相关文章推荐
- Mac下搭建Django+XAMPP(Mysql+Apache)+Python网站开发环境
- django入门笔记2- 网站框架搭建
- python django nginx从零开始搭建一个web网站系列1
- Django从零开始搭建一个相册网站--1.序
- 想利用 Django来搭建个人网站
- python25+django1.4+mysql5.1+apache2.2搭建生产管理网站
- Django从零开始搭建一个相册网站--5.Python操作数据库
- 使用django-oscar搭建商店网站
- 30分钟搭建一个小型网站框架(python django)
- Django从零开始搭建一个相册网站--3.基本视图映射
- python + django + pydev +eclipse 搭建网站开发环境
- Python学习笔记24:Django搭建简单的博客网站(二)
- Python学习笔记23:Django搭建简单的博客网站(一)
- python爬虫+django 搭建学分积查询网站
- Django搭建简单的网站
- django网站搭建
- 使用Django框架实现游戏网站搭建
- django搭建网站记录二
- Django网站搭建——form表单提交问题
- Django从零开始搭建一个相册网站--4.models