问题描述
|
我有两个相关模型:
class Package(models.Model):
package_name = models.CharField(max_length=64)
ptype = models.CharField(max_length=16)
class Extra(models.Model):
package = models.ForeignKey(Package,related_name=\'package\')
data = models.DecimalField(max_digits=8,decimal_places=2,blank=True,null=True)
information = models.CharField(max_length=1024,blank=True)
view.py:
def show_package(request):
list = get_list_or_404(Package,ptype=\'sometype\')
return render(request,\'table.html\',{\'list\': list})
和模板:
{% for row in list %}
<table class=\"provider_list\">
<tr>
<td>{{ row.package_name}}</td>
<td>{{ row.ptype }}</td>
</tr>
</table>
{% endfor %}
如何在相关表旁边添加其他表(来自Extra模型)?
喜欢:
<table>
{% for extra_row in extra_list %}
<tr>
<td>{{ extra_row.data }}</td>
<td>{{ extra_row.information }}</td>
</tr>
{% endfor %}
</table>
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)