我想要建立网络应用程序,用户可以添加不同的广告出售(汽车,公寓,小工具等)。django中的每个类别模型都是特定的,需要特定的字段来创建广告。使用django创建此表单非常容易,可以使用ModelForms。DRF文档说A serializer class is very similar to a Django Form class, and includes similar validation flags所以我想
如果我将一个django表单与一个模型链接起来,我可以使用{% crispy form %}轻松地呈现相应的HTML表单。我如何在django-rest-framework中做类似的事情?如何获取序列化模型并在某些网页上呈现相应的HTML表单?我正在尝试不使用API浏览器表单。相反,我想在其他地方生成相同的表单。
fields = ('area', )class Earth(models.Model):根据django-rest- error ,默认情况下,"required“选项设置为True,这意味着如果我试图验证输入中没有"area”字段的序列化程序,则应该得到This field is required错误。然而,使用这一方法: