这是一个创建于 2294 天前的主题,其中的信息可能已经有所发展或是发生改变。
这两天在看 Django,有时候有点疑惑,以 Django 官方的教程为例:一个投票的应用,有问题和选项两个 model,问题在选项中有外键,可以通过问题获取到对应的选项,也可以通过选项获取到对应的问题,在渲染模板的时候是应该传对象的实例呢,还是只传用到的实例的某个或多个属性呢?还有就是如果模板用到了问题和选项这两个对象,是分开传还是只传其中一个,然后调用另外一个?
1 条回复 • 2018-10-27 20:44:39 +08:00
![ericls](https://cdn.v2ex.com/avatar/d56d/a061/10833_normal.png?m=1642479260) |
|
1
ericls 2018-10-27 20:44:39 +08:00 2
都可以的,只是传 instance 的情况下,注意不要在模板里面产生过多的数据库 query
|