网页q(网页qq登录)_今日财经_转赚网

网页q(网页qq登录)

小肖 0 0

浪潮ERP PS Cloud模块中web部分用到的所有文件必须被放置在模块内的static文件夹里。这是强制性的,出于安全考虑。事实上,我们创建的文件夹CSS,JS和XML,仅仅是一个习惯。

PS Cloud网页模块QWEB简述之web模块

static文件夹

oepetstore/static/css/petstore.css是我们的CSS文件。

oepetstore/static/xml/petstore.xml是一个XML文件,将包含我们QWeb的模板。

oepetstore/static/js/petstore.js包含应用程序的JavaScript代码。

像PS Cloud的XML文件包含了视图或数据一样,必须在__openerp__.py文件内标明这些文件。下面是我们增加的行,它告诉web client必须记载这些文件:

'js':['static/src/js/*.js'],

'css':['static/src/css/*.css'],

'qweb':['static/src/xml/*.xml'],

在PS Cloud内,默认会把所有的JavaScript文件连接为一个文件。然后,我们执行一个叫minification的操作。minification将移除文件中的所有的注释、空格和换行符。最后,发送这个文件给用户浏览器。但这么做的缺点,是无法调试应用程序。为了避免这种副作用,仍然能够调试的解决办法是:在PS Cloud的URL后面添加一个参数?debug.

添加后的URL:http://localhost:8069/?debug

当您使用带debug参数的URL,应用程序将不会执行串联所有minification的JavaScript文件这个过程。应用程序也将需要更多的时间来加载,但你能进行调试开发了。

相关内容

标签: static文件夹 文件 调试

网页q(网页qq登录)文档下载: PDF DOC TXT