
你不能这样做,这是设计使然。Django框架的作者打算将表示代码与数据逻辑严格分开。过滤模型是数据逻辑,而输出HTML是表示逻辑。
因此,你有几种选择。最简单的方法是进行过滤,然后将结果传递给
render_to_response。或者,你可以在模型中编写一个方法,以便说出来
{% for object in data.filtered_set %}。最后,你可以编写自己的模板标签,尽管在这种情况下,我建议你这样做。欢迎分享,转载请注明来源:内存溢出

你不能这样做,这是设计使然。Django框架的作者打算将表示代码与数据逻辑严格分开。过滤模型是数据逻辑,而输出HTML是表示逻辑。
因此,你有几种选择。最简单的方法是进行过滤,然后将结果传递给
render_to_response。或者,你可以在模型中编写一个方法,以便说出来
{% for object in data.filtered_set %}。最后,你可以编写自己的模板标签,尽管在这种情况下,我建议你这样做。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)