Я разрабатываю приложение в django-rest-framework. Ниже мой сериализатору:Как добавить текущего пользователя в поле в сериализаторе модели django
class MySerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = My
fields = ('user','title','description')
Проблема заключается в том, что, когда я запускаю его, он просит пользователю выбрать, как это:
Я хочу, чтобы в зависимости от того пользователь вошел в систему, он должен быть добавлен в поле пользователя автоматически. В разработке сайта django я использовал это, используя request.user
, но как это сделать в django rest framework?
Попробуйте http://stackoverflow.com/questions/35518273/ как установить-текущий-пользователь-пользователь-field-in-django-rest-framework – neverwalkaloner
Я использую modelViewSet, а не generics.ListCreateAPIView для моих просмотров. – Elisha512