【发布时间】:2017-12-16 13:45:08
【问题描述】:
我正在使用 Django 及其多场域为演员建模一部电影。 一个演员可以出演多部电影,而一部电影的演员阵容由许多演员组成。
class Actor(models.Model):
first_name = models.CharField(max_length=100,null=True)
last_name = models.CharField(max_length=100,null=True)
date_of_birth = models.DateField(null=True, blank=True)
date_of_death = models.DateField(null=True, blank=True)
movies = models.ManyToManyField(Movie)
class Movie(models.Model):
title = models.CharField(max_length=100,blank=False,null=False)
date = models.DateField(null=False, blank=False)
cast = models.ManyToManyField(Actor,null=True,blank=True)
对于每个模型,我想在管理页面中使用另一个模型的内联显示。
这段代码正确吗?
谢谢
【问题讨论】: