gpt4 book ai didi

django - Django 表单是否曾在 Django Rest Framework 中使用过?

转载 作者:行者123 更新时间:2023-12-04 01:43:02 25 4
gpt4 key购买 nike

DRF 教程包括以下关于 DRF 序列化程序与 Django 表单的行:

   The first thing we need to get started on our Web API is to provide a 
way of serializing and deserializing the snippet instances into
representations such as json. We can do this by declaring serializers
that work very similar to Django's forms.

但据我所知,它没有说明表单和序列化程序之间的关系。

由于 DRF 不需要表单在模板中呈现模型的能力,假设表单在 DRF 中没有用途,并且序列化程序可以处理传统上用表单完成的所有验证是否公平?

如果是这样,当我构建 API 时,我可以完全忘记模板和表单吗?

最佳答案

Django REST 框架 用于创建 REST API ,可能是 XMLJOSN .所以,我们不需要 HTML这里。 Django 表单对于 HTML 表单渲染很有用 .因此,除非您想在 API 中发送 HTML 表单,否则我们不使用 django 表单。

关于django - Django 表单是否曾在 Django Rest Framework 中使用过?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56590847/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com