我有一个包含以下三个模型的应用程序。 'PersonelBilgisi'
和'SalonBilgisi'
有数千个条目。我想将这两个模型与SinavBilgisi
相关联。由于'PersonelBilgisi'
和'SalonBilgisi'
有很多条目,因此我无法使用ManyToManyField
进行关联。
我想为SinavBilgisi
创建一个条目,将'PersonelBilgisi'
和'SalonBilgisi'
的条目自动分配给SinavBilgisi
的条目并保存到数据库。
models.py
class PersonelBilgisi(models.Model):
unvan = models.CharField(max_length=75)
adsoyad = models.CharField(max_length=75)
class SalonBilgisi(models.Model):
bina =models.CharField(max_length=45)
kat =models.CharField(max_length=45)
class SinavBilgisi(models.Model):
donem =models.CharField(max_length=45)
ders = models.CharField(max_length=45)
我尝试在 views.py 中将其关联,并在 html 文件中列出,但无法与SinavBilgisi
关联。
views.py
def atama (request):
personels =[p for p in PersonelBilgisi.objects.all()]
salon = [sa for sa in SalonBilgisi.objects.all()]
return render(request, 'organizasyon/home.html', {'personels ':personels , 'salon':salon})
预期结果
在html文件中
donem
:2019-2020 ders
:AA
unvan
| adsoyad
| bina
| kat
*在管理页面的SinavBilgisi
下*
donem
:2019-2020 ders
:AA(单击后,我想查看html文件中列出的条目,如上所示)
donem
:2019-2020 ders
:AB
donem
:2019-2020 ders
:AC