Переключить создание объекта из статических данных в динамические данные. - PullRequest
0 голосов
/ 01 июля 2019

У меня есть 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...