是否有可能在django rest框架序列化器中使用重用django形式进行验证?

时间:2016-12-01 12:11:36

标签: django django-forms django-rest-framework

是否有可能在django rest framework serializers验证中重用以django形式编写的现有表单?

我想保留表格的逻辑,不要花很多时间进行重写。

如果有可能 - 最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

距您提出要求已有4年了,很可能您对此有更好的答案,但是我进行了调查,结果是:

  • 是的,可以序列化表单而不是ModelForm,请检查:

https://django-rest-framework-braces.readthedocs.io/en/latest/overview.html#

  • 就我的想法而言,没有内置DRF的简便方法,只是它不是为此目的而设计的。

https://www.django-rest-framework.org/api-guide/renderers/#custom-renderers

https://www.django-rest-framework.org/topics/html-and-forms/#rendering-forms