0
我有两个表,作者和书,每本书都是由一个多重作者编写的,对作者可以创建一个(一个)书,我想获取书名由一位作者创建。 在我的模板,我会认为谁写了一本书django在外键的情况下请求
作者我的models.py
class Book(models.Model):
user = models.OneToOneField(User,related_name='user')
name = models.CharField(default=0)
def __unicode__(self):
return u'%s' % self.user
class author(models.Model):
name_auth = models.CharField(max_length=256)
Book = models.ForeignKey(compte)
def __unicode__(self):
return u'%s' % (self.name_auth)
我view.py
Book1 =Book.objects.filter(user=request.user).values()
Book1_id= Book1.id
author = Author.objects.filter(pk=Book1_id).values
reponse[author]=author
我的模板
{% for t in author %}
<td>{{ t.name }}</td>
{% endfor %}
我建议你阅读并实践的基础[教程](https://docs.djangoproject.com/en/1.7/intro/tutorial01/)。我觉得缺乏你的问题是一个问题。它看起来更像是“请调试我的代码”。 –
感谢您的建议,但是我是初学者,我还没有找到答案来解决我的问题,因此在此发布此消息的原因是 – Hayat
这就是为什么通过本教程进行工作的原因。它会明确你的代码的缺陷。相信我。 –