在Django Rest框架中,我有一个简单的Present模型,它包含以下字段: name = models.CharField(max_length, null=True)class UserSerializer(serializers.ModelSerializer):
class Meta为此,我在请求中添加了一个user_id字段<
我目前正在使用restful和序列化程序来创建和更新我的用户。如果字段与OneToOneField / ForeignKey有关,不知何故,我无法更新其中的一些字段。在我的models.py中,我的学生实际上是连接到django内置的用户模型,其中包括用户的电子邮件,并连接到具有学校名称的学校模式
class Student(Model
我在序列化程序中创建了一些虚点源字段。我做的原因是必须显示外键的名称值,而不是pk值。但是,当我试图从前端发布时,djang抛出了如下内容:默认情况下,AssertionError at /api/my-api/ .create()方法不支持可写的虚线源字段。为序列化程序.create() MySerializer编写显式的r