一旦用户点击给定的产品名称,我就会尝试返回相关的评论。我正在使用的视图是:
def index(request):
prod_list = Website.objects.values('productname').distinct()
return render_to_response('reserve/templates/index.html', {'prod_list': prod_list})
我的模板是:
{% for website in prod_list %}
<a href="/clubs/{{ website.id }}/detail">{{ website.productname }}</a>
<br>{{ website.review }} <br><br>
{% endfor %}
我使用的模型是:
class Website(models.Model):
productname = models.CharField('Website name', max_length = 100)
review = models.CharField('Review', max_length = 200)
def __unicode__(self):
return self.productname
列出的每个产品名称都有多个评论;我遇到的问题是链接()没有返回 website.id。关于如何解决这个问题的任何建议?