モデルからpk
を取得します。モデルから外部キーを取得
model.py
class Produit(models.Model):
ref=models.CharField(max_length=100, default='',primary_key=True)
marq=models.CharField(max_length=100, default='')
nomp=models.CharField(max_length=100, default='')
qte = models.IntegerField(default=0)
codecateg=models.ForeignKey(categorie, on_delete=models.CASCADE)
class categorie(models.Model):
codecateg=models.CharField(max_length=100, default='' , primary_key=True)
nomcat=models.CharField(max_length=30, default='')
views.py
def edit_prod(request , id = None):
ins = get_object_or_404(Produit,ref=id)
datedit = {'ins': ins}
return render(request, 'produit/modal_prode.html',datedit)
私はins.codecateg
を取得したい場合は、私はcategorie
オブジェクトを取得します。