Picture of Admin interface in Student Model
您好,我正在尝试将我的ManyToMany学生关系的管理界面的输入表单更改为其持有的许可证和已注册的课程。我想做复选框而不是cmd +单击每个元素。有谁知道如何更改模型的管理界面上的输入?
class Student(models.Model):
user = models.OneToOneField(
settings.AUTH_USER_MODEL,
on_delete=models.CASCADE
)
date_of_birth = models.DateField(
blank=True,
null=True
)
photo = models.ImageField(
upload_to='users/%Y/%m/%d/',
blank=True
)
licenses_held = models.ManyToManyField(
License,
related_name="students"
)
enrolled_courses = models.ManyToManyField(
Syllabus,
)
instructor = models.ForeignKey(
to=Instructor,
null=True,
on_delete=models.SET_NULL,
related_name="students"
)
def __str__(self):
return f'Username for user {self.user.username}'