models.py
from django.db import models
from django.contrib.auth.models import AbstractUser
# Create your models here.
class Student(AbstractUser):
roll_number = models.CharField(max_length=30,unique=True)
student_name = models.CharField(max_length=200,default='student')
branch = models.CharField(max_length=20,default='cse')
sem = models.IntegerField(default=1)
pic = models.ImageField(null=True,blank=True)
due_fine = models.IntegerField(default=0)
USERNAME_FIELD='roll_number'
REQUIRED_FIELDS=['username','email']
def __str__(self):
return self.student_name
我在这里创建了自己的用户模型。当我在浏览器中登录管理员时,我收到以下错误: / admin / login /上的OperationalError (1054,"未知列' library_student.id'在'字段列表'") 请帮忙,我无法弄清楚这个错误。
答案 0 :(得分:0)
事实证明服务器存在一些问题。我重新启动了服务器,一切运行良好。