如何在模板中自定义调用数据的类型和条目数量

来源:9-2 书籍详情页面业务逻辑分析

brookxs

2021-01-07

比如我想分别在首页、列表页和详情页都调用整站的最新文章,但是每个页面调用的数量不一样,首页调用30条,其它页面调用20条。我希望的是可以在模板里面可以指定调用的数量,这样如果后期更换模板了,那么可能我的调用条数也跟着变化。如果是在程序里面写死的话,这样灵活性就太差了。这个在python里面是如何解决的呢?我知道在PHP里面都是可以直接在模板里面去指定很多的参数,然后再渲染的。

包括其它类型的信息,比如调用某个分类的最新文章,热门文章。相关文章等等,类似项目里面的热门书籍、相关书籍一样。但是呢,我想可以在模板里面灵活的指定一些属性,比如调用的数量、一周内的热门、一个月内的热门等。

如果每个模板都得重新修改python源码那就太不灵活了。

希望老师给点解决方案。谢谢

写回答

2回答

7七月

2021-01-07

一般这种都是通过配置方式来实现的,总不是需要手动修改下的

0
0

7七月

2021-01-07

这个不是由配置来决定的吗?对应的View读取对应的配置读取数量。


0
1
brookxs
你的意思是通过配置文件来实现么?因为我看到PHP里面用的事taglib来实现的,直接可以在模板里面自定义好,不需要做其它的改动。想着python是不是也有类似的功能。
2021-01-07
共1条回复

Python Flask高级编程之从0到1开发《鱼书》精品项目

7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程

2735 学习 · 1267 问题

查看课程