我用Django REST创建了一个restapi。我得到以下错误:
AttributeError: type object 'ContactRequestSerializer' has no attribute 'get_extra_actions'
class ContactRequestSerializer(serializers.ModelSerializer):
class Meta:
model = ContactRequest
fields = '__all__'
class ContactFormSerializer(serializers.ModelSerializer):
class Meta:
model = ContactForm
fields = '__all__'
class ProjectRequestSerializer(serializers.ModelSerializer):
class Meta:
model = ProjectRequest
fields = '__all__'
我已经在我的所有序列化程序中指定了相同的属性,并且从同一个类继承了这些属性,但是问题仍然存在。在
我有一个API文件,我在那里创建视图集
^{pr2}$然后我的模特们:
...
class ContactRequest(models.Model):
topic = models.CharField(max_length=30)
description = models.CharField(max_length=200)
time = models.CharField(max_length=15)
project_request = models.ForeignKey(ProjectRequest, on_delete=models.CASCADE)
因为他们看起来都一样,除了我的两个模特之间的关系,我想不出问题所在。在
目前没有回答
相关问题 更多 >
编程相关推荐