私のmodels.pyは
class Book(models.Model):
book_name=models.CharField(max_length=30)
author_name=models.CharField(max_length=30)
publisher_name=models.CharField(max_length=40)
author=models.ForeignKey(Author)
def __unicode__(self):
..........
class Author(models.Model):
first_name = models.CharField(max_length=30)
last_name = models.CharField(max_length=40)
email = models.EmailField()
age=models.IntegerField()
def __unicode__(self):
........
def books(self):
return Book.objects.filter(author=self)
2つの異なるモデルからデータベースへのデータの挿入を実行する必要があります。正しく機能していないコードを使用しているため、views.pyサンプルが必要です。これを手伝ってください。私はDjangoを使用しています。作成者をfireignキーとして使用しているので、自動的に設定されますが、これも発生しません。