我扩展了Django用户模型,并在其中添加了一些字段。然后,我保存了模型,并使用StackedInline替换了最后一个用户模型。为此目的,我使用django_rest_framework。serializers.HyperlinkedModelSerializer): model = User员额请求:Problem我可以看到我在<e
"Country“部分,Django会向前端发送一条错误消息,上面写着”输入有效的用户扩展“。“用户扩展”是强制性的,但是最终用户在创建用户对象时不必指定"userextended“字段,因为这已经是一个给定的字段(当最终用户创建用户对象时,默认情况下,用户对象将与UserExtended对象有相反的关系最终用户必须在表单中填写" C
我有一个对象模型,它必须在客户端用户给出的每个答案上调用。但问题是,每当用户单击答案时,我的视图就会运行,并且对象再次被初始化,而这不应该被初始化。因此,我想在会话中在另一个单独的视图中创建对象实例,并在任何视图中一次又一次地使用同一个实例。但这让我觉得: objects not JSON serializable关于如何使用django在会话中创建<
我有以下序列化程序: class Meta:
model = Earth- error ,默认情况下,"required“选项设置为True,这意味着如果我试图验证输入中没有"area”字段的序列化程序,则应该得到This field is required错误。但是is_valid()是通过的,模型是用默认的area=0创建的。然而,使用</e