現在我返回一個帶有模型字段及其值的JSON文件。我想向模型中不存在的JSON添加一些額外的字段(我想添加一個新字段,該字段指定用戶是否可以根據視圖的權限修改診斷)。我如何做到這一點?Django Rest框架 - 爲JSON添加字段
models.py
class Diagnostic(models.Model):
Center = models.TextField(blank=True)
Author = models.TextField(blank=True)
Email = models.EmailField(blank=True)
Date = models.DateField(null = True, blank=True)
views.py
class DiagnosticViewSet(viewset.ModelViewSet):
model = Diagnostic
permission_classes = [GroupPermission]
serializers.py
class DiagnosticSerializer(serializers.ModelSerializer):
class Meta:
model = Diagnostic
我試過的代碼和作品,但不究竟。如果我在本地主機/診斷程序中執行了GET,但是如果我在本地主機/診斷程序/ 1中執行GET,那麼JSON中的許可字段不會出現。 – Audoen 2014-10-30 12:03:10