Python Django回复-如何使用Django Rest设置_注释
我正试图在表还原\u修订版中保存注释。然而,我仍然得到了空值评论。 我尝试的是: ModelViewset中的Python Django回复-如何使用Django Rest设置_注释,python,django,django-rest-framework,django-reversion,Python,Django,Django Rest Framework,Django Reversion,我正试图在表还原\u修订版中保存注释。然而,我仍然得到了空值评论。 我尝试的是: ModelViewset中的 class RevisionMixin(object): @reversion.create_revision() def dispatch(self, request, *args, **kwargs): if request.method in ("POST", "PATCH", "PUT"
class RevisionMixin(object):
@reversion.create_revision()
def dispatch(self, request, *args, **kwargs):
if request.method in ("POST", "PATCH", "PUT") and request.user.is_authenticated():
reversion.set_comment('Hello')
return super(RevisionMixin, self).dispatch(request, *args, **kwargs)
class HistoryViewset(ReversionViewMixin, viewsets.ModelViewSet):
queryset = Version.objects.all()
serializer_class = VersionSerializer
filter_backends = (filters.DjangoFilterBackend,)