10
Otomatik olarak ilgili adların çakışması sorunuyla karşılaşıyorum ve genellikle ilgili modele yüklenmiş bir yabancı yöneticiye gerek duyulmuyor. ı gelseDjango: İlgili adı olmayan bir yabancı anahtarı nasıl oluştururum?
Örneğin, çok iyi olurdu:
class ExtraWidgetThingy(models.Model):
product = models.ForeignKey("product.Product")
also_tastes_good_with = models.ForeignKey(
"product.Product", related_name=None)
yerine related_name='extrawidgetthingys_that_also_tastes_good_with_this'
Mükemmel, dokümanlar için başvuru için teşekkürler. Bu çok yardımcı oldu! – leech
Bu cevap için teşekkürler - "+" 'yi neden seçtiklerini anlatan herhangi bir fikir,' '' 'veya' None 'yerine bunu belirtmek için? Sadece meraktan! –
'Hiçbiri şimdi de işe yarayacak gibi görünüyor. –