开发者社区> 问答> 正文

在MVC模式框架中是否可以将ORM实体传递到模板中?

将ORM实体直接传递到模板中是否可以接受?

在一个假设的python框架中,情况更糟

def fetch_widgets:
    widgets = widget.fetch("price < 50")
    render_template('widget.html', widgets=widgets)

比这个?

def fetch_widgets:
    widgets = [(w.name, w.price) for w in widget.fetch("price < 50")]
    render_template('widget.html', widgets=widgets)

展开
收起
祖安文状元 2020-02-23 16:19:45 782 0
1 条回答
写回答
取消 提交回答
  • 如果模板引擎仅能够检索模型,请确定。正是在使用模板来操纵模型时,墙才崩溃。

    2020-02-23 16:19:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题) 立即下载
继承与功能组合 立即下载
低代码开发师(初级)实战教程 立即下载