表单 – 可浏览的API中的django-rest-framework – 自动生成表单?

表单 – 可浏览的API中的django-rest-framework – 自动生成表单?,第1张

概述不确定我是否正在使用正确的词汇.在 django-rest-framework免费的可浏览api中,我想知道是否有一种自动生成与我们定义ModelForms类似的表单的方法.在某些情况下,这将允许我们更容易地测试对API的输入. 我目前正在使用ModelSerializers和通用视图APIView,以便有所作为. 我已经阅读了文档(此时已经有几次),但是在任何地方都没有看到它. 如果您使用通用的 不确定我是否正在使用正确的词汇.在 django-rest-framework免费的可浏览API中,我想知道是否有一种自动生成与我们定义ModelForms类似的表单的方法.在某些情况下,这将允许我们更容易地测试对API的输入.
我目前正在使用ModelSerializers和通用视图APIVIEw,以便有所作为.

我已经阅读了文档(此时已经有几次),但是在任何地方都没有看到它.

解决方法 如果您使用通用的基于类的视图,那么您将免费获得.尝试在 http://restframework.herokuapp.com登录的实时教程作为其中一个用户,以便您可以创建一些片段.例如user:’max’,password:’max’.

任何视图子类化GenericAPIVIEw并设置serializer_class都将获得该行为,因为REST框架可以确定该表单的外观.

例如:

(注意屏幕底部的窗体输入)

如果你只是从APIVIEw工作,你会得到一般的内容输入(如Json),就像一旦你包括一个屏幕截图,这也是有用的,但不是很方便的表单.

总结

以上是内存溢出为你收集整理的表单 – 可浏览的API中的django-rest-framework – 自动生成表单?全部内容,希望文章能够帮你解决表单 – 可浏览的API中的django-rest-framework – 自动生成表单?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1144044.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存