我创建了一个自定义用户模型,就像文档所说的那样,当我运行时,makemigrations我去了迁移文件夹并删除了里面的名字和姓氏列0001_initial.py,然后我运行了migrate命令,但是当我运行createsuperuser命令时,它抛出了一个终端中的错误django.db.utils.OperationalError: no such column: myapp_usermodel.first_name
我怎样才能解决这个问题?我想删除名字和姓氏列,因为我没有使用它们
编辑:这是用户模型
from django.db import models
from django.utils.translation import gettext_lazy as _
from django.contrib.auth.models import AbstractUser
# Create your models here.
class usermodel(AbstractUser):
email = models.EmailField(max_length=60)
username = models.CharField(max_length=20, unique=True)
password = models.CharField(max_length=20)
def __str__(self):
return self.username
Run Code Online (Sandbox Code Playgroud)