У меня есть viewset структуры django. В наборе представлений я хочу создать представление, которое создает новый объект на основе данных, введенных на серверной странице django rest framework. В настоящее время у меня есть это, что я жестко запрограммировал, просто чтобы проверить и посмотреть, могу ли я добавить. Я не хочу переключать его на динамические данные, которые передаются в представление. Я не могу понять это.
Я пытался просто избавиться от данных и ** данных в запросе, но это сломало его, и я не смог заставить его работать.
viewset создать вид:
@permission_classes((IsAuthenticated))
def create_user(self, request):
data = {
'version':1,
'path':'testingpath5',
'namespace':'testingnamespace1',
'value':'testin value 3',
'user_id':1,
'person':request.user
}
queryset = Preference.objects.create(**data)
serializer = PreferenceSerializer(queryset)
return Response(serializer.data)
Я хочу иметь возможность создавать новый объект на основе данных, которые передаются со страницы бэкенда остальной структуры django.