Django model yardım

Merhaba iyi forumlar,
Dönem projesiyle uğraşmaktayım. Django kullanarak bir ödev teslim sitesi yapmaya çalışıyorum. Öğretmenlerin sınıflar oluşturmasına olanak sağlamak istiyorum ama nasıl yapacağımı bilemedim. Sınıf bilgilerini(Örn: sınıf adı, sınıf kurucusu vb.) ayrı bir tabloda, sınıf içeriklerini ayrı bir tabloda saklamak istiyorum. Öğretmen bir sınıf açtığında nasıl yeni bir tablo oluşturabilirim ?

Elimden geldiğince anlatmaya çalıştım. Anlatamadıysam üzgünüm. İyi günler

yeni tablo oluşturman yapısal olarak doğru bir yaklaşım olmaz. bunun yerine sınıflara id verebilirsin sonra bunu bir anahtar ile öğrencilere bağlarsın. öğrencilere sınıf_id diye bi kolon eklersin sonra sınıf id lerini bu id lere atabilirsin.
ogrenci_id ögrenci_ad_soyad ogrenci_sinif_id
1234 ali demir 4567
1212 mehmet demir 789
1222 veli çakır 4567
2333 oğuz tan 789

sınıf_id sınıf_mevcudu
4567 30
789 35

burda ogrenci_sinif_id ile sınıf_id ilişkisel olarak bağlı foreign key ikincil anahtar olacak.

1 Beğeni

Django model dökümantasyonunu güzelce okuyun.