【发布时间】:2013-12-03 23:17:27
【问题描述】:
我正在使用 jQuery mobile,我在一个 html 文件 multipage.html 中有多个页面。我想render 来自multipage.html 的第2 页并传递一个可调用的字典。有人可以建议我在 Django 中执行此操作吗?
【问题讨论】:
-
我有点迷路了 - 一个 html 文件中有多个页面?这是什么意思 - 你把几个 文档放在一个文件中?
-
您是否要扩展您的视图上下文?如果是这样,请覆盖
View.get_context_data方法。 -
@Odif Yltsaeb jQuery mobile 允许将多个页面保存在一个 html 文件中。请参阅此link中的“多页模板结构”
-
@McAbra 我正在尝试渲染作为多页模板一部分的页面并传递字典。请参阅this link的多页模板结构@
-
嗯,我得到了 jquery mobile 的多页 html,但我仍然不明白它们与普通 html 文件相比有什么好处。只加载一次 html 然后用 javascript 填充它?为什么正常的 django 逻辑在这里不起作用?也许你真的应该忘记在这里使用 django 渲染 html 并使用一些基于 javascript 的模板引擎?
标签: django jquery-mobile django-templates django-views