《Django By Example》Chap 4中出现的 “RelatedObjectDoesNotExist”错误

models.py

forms.py

Views.py

 

出现下图所述错误

 

解决方案由两个:

1.在后台通过 profiles--》Add profile 为用户自行添加一个profile,这样在前台/account/edit就能显示出来了

2.在views.py的edit方法中添加异常处理(如下图)

需要导入from django.core.exceptions import ObjectDoesNotExist

posted @ 2017-09-11 17:31  哈哈你笑咯  阅读(290)  评论(0编辑  收藏  举报