我有一个已在 userena 中成功注册的用户。当我查看个人资料时,注册时输入的信息会正确显示。我点击“编辑个人资料”并看到表格。然后我注意到了这种行为:
- 查看个人资料(数据正确)
- 编辑个人资料,然后单击保存(重定向到相同的表单,所有信息仍填写)
- 查看个人资料(新保存的信息不见了)
- 编辑个人资料,只填写“最喜欢的零食”字段(重定向到“查看个人资料”页面,现在显示“最喜欢的零食”)
- 配置文件现在表现正常,可以像往常一样编辑和保存。
为什么编辑个人资料页面的正常运行取决于我是否填写了“最喜欢的零食”字段?请注意,“最喜欢的零食”是在 models.py 中定义的,如userena 教程中所述。
有任何想法吗?