मेरे पास इस तरह के मॉडल हैं।django विदेशी कुंजी
class Mp3(models.Model):
title=models.CharField(max_length=30)
artist=models.ForeignKey('Artist')
और यहाँ कैसे कलाकार मॉडल लग रहा है की तरह है:?
class Artist(models.Model):
name=models.CharField(max_length=100,default="Unknown")
मैं आईडी 1. मैं एक एमपी 3 है कि इस कलाकार को सौंपा गया है कैसे बना सकते हैं के साथ कलाकार बनाया है (मैं इसे की जरूरत है चाहता हूँ उदाहरण के लिए इस तरह क्वेरी के लिए।
mp3=Mp3.objects.get(id=50)
mp3.artist
) मैं इस
newMp3=Mp3(title="sth",artist=1)
तरह sth की कोशिश की है
लेकिन मैं
ValueError: Cannot assign "1": "Mp3.artist" must be a "Artist" instance.
मैं त्रुटि को समझने के बाद भी आपको यह कैसे हल करने के लिए पता नहीं है की तुलना में मिला है। किसी भी मदद के लिए धन्यवाद बेस्ट सादर
ठीक है मुझे दस्तावेज़ों की समस्या हल हो गई है – John
क्या आप यहां प्रश्नोत्तर और भविष्य की पीढ़ियों की पूर्णता के लिए उत्तर पोस्ट कर सकते हैं? – OmerGertel