簡體   English   中英

在 Django 中,通過表單發布新對象時,如何手動輸入其外鍵?

[英]In django, when posting a new object via a form, how do you manually enter in its foreign keys?

就我而言,我有兩個模型:父母和孩子。

在我的帖子頁面上,我已將父類和多個子類都發布到我的數據庫中。 子類將父類作為外鍵。

如何在我的子模型中引用外鍵?

假設這是您模型的結構

class Parent(models.Model):
    field = models.CharField(max_length=32)

class Child(models.Model):
    parent = models.ForeignKey(Parent, models.CASCADE)

在您看來,您可以像這樣引用父級

def my_view(request):
    # ...
    parent = child.parent

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM