Поля модели не отображаются в админке django

Вообще-то я начинающий изучать django и я хотел создать свой собственный проект. поэтому я начал с создания моделей и полей всех необходимых приложений, затем я также зарегистрировался в admin.py, но все равно поля не отображаются в панели администратора django.

Вот models.py одного из моих django приложений

from django.db import models
from authentication.models import User
from course_management.models import Course
# Create your models here.
class Attendance(models.Model):
    user=models.ForeignKey(User,on_delete=models.CASCADE)
    course=models.ForeignKey(Course,on_delete=models.CASCADE)
    date=models.DateField()
    status=models.CharField(max_length=250)

и я зарегистрировал его в admin.py, но все равно поля не отображаются в админке django. это происходит и со всеми другими приложениями django

from django.contrib import admin
from .models import Attendance
# Register your models here.
class AttendanceAdmin(admin.ModelAdmin):
    list_display=('user','course','date','status')
admin.site.register(Attendance,AttendanceAdmin)```
python manage.py makemigrations
python manage.py migrate
Вернуться на верх