gpt4 book ai didi

python - Django Rest Framework 只读模型序列化程序

转载 作者:太空狗 更新时间:2023-10-29 17:02:57 24 4
gpt4 key购买 nike

我想要一个完全只读的 ModelSerializer,即仅列出/检索方法

最好的方法是什么?

最佳答案

您真的想在 View (或 View 集)级别执行此操作,您可以使用 ReadOnlyModelViewSet 执行此操作.

(您在评论中提到了这一点,但为了提高可见性,我将其作为答案保留)。

例如(来自文档):

from rest_framework import viewsets


class AccountViewSet(viewsets.ReadOnlyModelViewSet):
"""
A simple ViewSet for viewing accounts.
"""
queryset = Account.objects.all()
serializer_class = AccountSerializer

关于python - Django Rest Framework 只读模型序列化程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38319856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com