Я новичок в Django, и мне удалось создать небольшой API с помощью DRF. У меня есть мой клиентский конец angular.js, который отправляет данные о пользователях пользователя, а DRF возвращает токен, который выглядит следующим образом:
{ 'token' : '9944b09199c62bcf9418ad846dd0e4bbdfc6ee4b' }
На основе учебника я должен получить информацию из request.user
Но я не знаю, где это сделать. Я нахожу это запутанным, так как это не дает хорошего примера. Кто-нибудь с идеей о том, как обойти это? Ваш вход высоко оценен.
Ниже приведен код моего представления и сериализатора.
from serializers import ExampleSerializer
from models import Example
from rest_framework import viewsets
class ExampleViewSet(viewsets.ModelViewSet):
"""
Example api description
"""
queryset = Example.objects.all()
serializer_class = ExampleSerializer
Serializer
from models import Example
from rest_framework import serializers
class ExampleSerializer(serializers.ModelSerializer):
class Meta:
model = Example
fields = ('id', 'field_one', 'field_two', 'created_at', 'updated_at')
depth = 1