为了账号安全,请及时绑定邮箱和手机立即绑定

对模型使用多视图集是否正确?

对模型使用多视图集是否正确?

翻过高山走不出你 2023-10-26 16:59:07
我有一个模型,其字段必须由用户和管理员填写,关键问题是用户需要通过 API 请求填写某些字段,而管理员需要填写其他字段,我不希望用户允许数据填充Django admin panel某些POST字段但他们将能够看到GET请求的所有字段。我认为通过不同的路线和视图设置这是可能的。但由于我是 Python/Django 的新手,我不确定这个海豚的最佳实践是什么。
查看完整描述

1 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

您可以定义序列化器。因此,当用户发送所有字段时,您只需序列化特定字段并验证它们,然后通过覆盖create方法您可以保存每个必需字段。读取序列化器文档


查看完整回答
反对 回复 2023-10-26
  • 1 回答
  • 0 关注
  • 118 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信