【问题标题】:JSON parse the fields which user wants in Django REST API frameworkJSON 在 Django REST API 框架中解析用户想要的字段
【发布时间】:2021-05-28 03:09:50
【问题描述】:

我想让用户能够更改对象的某些值。例如,在“20.12.2021 14:00:00+00:00”有一个ID为“Id1”的事件,事件的标题“标题”,描述-“描述”和事件的参与者[“安妮”、“让”、“艾伦”、“萨沙”、“我”]。 我需要编写一个允许用户更改/更新这些值的视图。如果他愿意,他可以只更改日期时间,或只更改参与者,或只更改标题,或日期时间和标题,或一次所有字段(尽管如果需要更改第一个事件中的所有内容,最好创建一个新事件,但无论如何)。所以我需要知道如何编写一个视图,让用户只解析他想要的字段。

【问题讨论】:

    标签: json django django-rest-framework jsonparser


    【解决方案1】:

    你可以创建一个模型序列化器来序列化你的事件对象,并且视图类可以使用这个序列化器。查看 Django Rest Framework 的文档https://www.django-rest-framework.org/api-guide/serializers/#modelserializer

    【讨论】:

      猜你喜欢
      • 2017-03-19
      • 2017-12-28
      • 1970-01-01
      • 2015-01-02
      • 2018-02-16
      • 2021-10-22
      • 2018-02-11
      • 1970-01-01
      • 2018-08-09
      相关资源
      最近更新 更多