ha?django 模板继承不能继承变量吗

2016-10-21 23:15:10 +08:00
 lovebeyondalways

要实现的功能
http://imgur.com/EwGYIlK
在 base 页面使用了 regroup 做出来的
但是却在其他子页面不能显示
http://imgur.com/WGuIdtv
莫非 django 继承不能继承变量吗

3458 次点击
所在节点    Django
7 条回复
georgema1982
2016-10-22 00:55:18 +08:00
变量不存在继承一说。在当前模板里一个变量有就有,没有就没有。
lovebeyondalways
2016-10-22 01:24:15 +08:00
@georgema1982 哦这样啊,我得想办法让其他页面也能方便的显示了,先睡觉
gogobody
2016-10-22 09:49:23 +08:00
我用过全局变量。。。
upczww
2016-10-22 09:54:02 +08:00
这样好像不能直接继承的,要不把变量再写一遍?
lovebeyondalways
2016-10-22 14:12:54 +08:00
我觉得应该用上下文
phithon
2016-10-22 19:01:58 +08:00
写一个 context processor ?这样所有页面都会有这个变量了
http://djangobook.com/writing-context-processors/
Guidelines for Writing Your Own Context Processors
lovebeyondalways
2016-10-22 23:50:54 +08:00
@phithon nice

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/314539

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX