Я искал всю сеть и не могу найти удовлетворительный ответ я изменил свою пользовательскую модель, добавив некоторые пользовательские поляКак сделать регистрацию пользователей в Django REST Framework API
Так что теперь я получил «имени пользователя», 'пароль', 'электронная почта', 'first_name', 'last_name', 'PhoneNumber', 'адрес'
вместо
'имя пользователя', 'пароль', 'электронная почта', 'first_name', 'last_name', --- (это по умолчанию) ---
Это мой models.py
from __future__ import unicode_literals
from django.db import models
from django.contrib.auth.models import User
class userinformation(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
phonenumber = models.CharField(max_length=100)
address = models.CharField(max_length=200)
class Meta:
verbose_name_plural = "User Information"
def __str__(self):
return str(self.user)+' - '+self.phonenumber+' - '+self.address
Im пытается сделать Django REST Framework API, на котором я могу размещать
'username',
'password',
'email',
'first_name',
'last_name',
'phonenumber',
'address'
и зарегистрировать пользователя с этими деталями то, что я должен добавить в моем ВЭИ ws.py и serializers.py
Вы можете предоставить сериализатор и просмотр? – marin