我正在用Python和googleappengine开发一个小应用程序。我用的是样板(https://github.com/coto/gae-boilerplate)作为遵循gae方向和python模板的前端,所以没有什么不同于普通的东西。在
现在,我想要的是这个。 当一个用户登录时,如果没有填写姓名和姓氏字段,我希望在主页上进行配置文件编辑。在
用于编辑概要文件的页面是一个模板(它扩展了基本.html),称为编辑_配置文件.html效果很好。 主页也是一个模板(扩展基本.html)调用主页.html. 在
现在,我能包括编辑吗_配置文件.html在home.html?我该怎么做?在
这就是我所拥有的,我不知道该放什么代替????我试过了
{% block edit_profile.html %} {% endblock %}
但不起作用
^{pr2}$谢谢。在
所以你只想包含一些给定模板的块。有两种解决方案:
1)只为概要文件编辑表单创建模板,并将其包含到
edit_profile.html
。然后将其也包含到home.html
到if
条件分支中:简介_表单.html公司名称:
简介_编辑.html在
^{pr2}$在主页.html在
2)扩展模板使用变量:
简介_表单.html在
并根据需要将其设置为具有不同值的上下文:
在主页.html(假设
included_form.html
是一些基本模板)如果希望将表单显示为独立页面,请将
BASE_TEMPLATE
设置为base.html
相关问题 更多 >
编程相关推荐