不确定我是否正在使用正确的词汇.在
django-rest-framework免费的可浏览api中,我想知道是否有一种
自动生成与我们定义ModelForms类似的表单的
方法.在某些情况下,这将允许我们更容易地测试对API的输入.
我目前正在使用ModelSerializers和通用视图APIView,以便有所作为.
我已经阅读了文档(此时已经有几次),但是在任何地方都没有看到它.
如果您使用通用的基于类的视图,那么您将免费获得.尝试在
http://restframework.herokuapp.com登录的实时教程作为其中一个
用户,以便您可以创建一些片段.例如user:’max’,password:’max’.
任何视图子类化GenericAPIView并设置serializer_class都将获得该行为,因为REST框架可以确定该表单的外观.
例如:
(注意屏幕底部的窗体输入)
如果你只是从APIView工作,你会得到一般的内容输入(如json),就像一旦你包括一个屏幕截图,这也是有用的,但不是很方便的表单.
原文链接:https://www.f2er.com/html/224135.html