我的问题很简单:
在Django Shell中如何实例化一个需要外键属性的对象?
models.py文件如下:
在 Django shell 中...
谢谢! 阿玛迪乌斯
在Django Shell中如何实例化一个需要外键属性的对象?
models.py文件如下:
class Musician(models.Model):
first_name = models.CharField(max_length=50)
last_name = models.CharField(max_length=50)
instrument = models.CharField(max_length=100)
class Album(models.Model):
artist = models.ForeignKey(Musician)
name = models.CharField(max_length=100)
release_date = models.DateField()
num_stars = models.IntegerField()
在 Django shell 中...
p = Person(
first_name="Fred"
,last_name="Flintstone"
,instrument="guitar"
)
p.save()
...
a = Album(
artist = " " #<------ WHAT DO I PUT HERE ? :)))))
,name="u rock "
,release_date ="today"
,num_stars="4"
)
a.save()
谢谢! 阿玛迪乌斯