я новичок ie в Django и DRF.
Я создал объект класса User (который находится в models.py), и я хочу, чтобы ТО пользователь вошел в django. В двух словах, создайте пользователя django с моделью User. Как я могу это реализовать?
models.py
class User(models.Model):
username = models.CharField(max_length=20, unique=True) #login field in Angular
password = models.CharField(max_length=30)
first_name = models.CharField(max_length=30) # name field in Angular
last_name = models.CharField(max_length=30)
email = models.EmailField(
unique=True,
max_length=254,
)
views.py
class UserCreateAPIView(generics.CreateAPIView):
queryset = User.objects.all()
serializer_class = UserSerializer
permission_classes = [permissions.AllowAny]
SerializerClass
class UserSerializer(serializers.ModelSerializer):
username = serializers.CharField(write_only=True)
password = serializers.CharField(write_only=True)
class Meta:
model = User
fields = '__all__'