Возврат нескольких полей из модели django
Как сказано в заголовке, я хочу вернуть два поля (семестр, предмет) отдельно из модели semSubject и получить к ним доступ в Sem1Attendance.
Кодируйте следующим образом,
models.py
class semSubject(models.Model):
name = models.CharField(max_length=100)
code = models.CharField(max_length=7, primary_key=True)
category = models.CharField(max_length=9,default="Theory")
sem = models.IntegerField(null=True)
class Sem1Attendance(models.Model):
reg_no = models.ForeignKey(Sem1Students, on_delete=models.CASCADE)
status = models.CharField(max_length=10, choices=STATUS)
semester = models.ForeignKey(semSubject,related_name='sem_name', on_delete=models.CASCADE, default=1)
subject = models.ForeignKey(semSubject, related_name='sub_name', on_delete=models.CASCADE)
date = models.DateField(auto_now_add=True)
Есть ли способ сделать это?