如何在Web2py中分离html页面和Python代码

时间:2016-05-31 09:19:18

标签: python web web2py

我正在开发一个新的Web项目(使用Web2py),我需要定义组织,其中页面设计和代码将由不同的人员分开和制作。网页设计师将使用像Pinegrow这样的工具然后给编码员提供文件。我需要定义规则,Web设计人员可以在没有编码人员介入的情况下更新工作(反之亦然)。我的问题:是否可以使用Web2py以及有哪些限制和“最佳规则”?

1 个答案:

答案 0 :(得分:1)

在web2py模板中,所有Python代码都介于{{...}}模板分隔符之间,因此一个简单的规则是“不要触及那些分隔符内的任何内容”。但是,您仍会遇到两类问题:

  1. 如果只是在浏览器中加载.html模板,设计师将无法看到他们工作的准确表示(必须由web2py动态提供,才能执行代码)。

  2. 设计人员进行的某些类型的结构更改可能会破坏某些代码(换句话说,某些类型的更改需要同时更改设计和代码)。