Ошибка создания суперпользователя, TypeError: create_superuser() missing 1 required positional argument: 'name'
Когда я выполняю команду createuperuser в терминале ...он предлагает ввести email и затем пароль .Я не получил поле имени пользователя. После ввода пароля выдает TypeError: create_superuser() missing 1 required positional argument: 'name'.
Вот мой models.py
from django.db import models
from datetime import datetime
class Realtor(models.Model):
name = models.CharField(max_length=50)
photo = models.ImageField(upload_to='photos/%Y/%m/%d/')
description = models.TextField(blank=True)
phone = models.CharField(max_length=20)
email = models.CharField(max_length=100)
top_seller = models.BooleanField(default=False)
date_hired = models.DateTimeField(default=datetime.now, blank=True)
def __str__(self):
return self.name
и вот ошибка :
self.UserModel._default_manager.db_manager(database).create_superuser( TypeError: create_superuser() missing 1 required positional argument: 'name'
Может кто-нибудь подсказать мне, как решить эту проблему?