Html CouchDB模板系统:使用单独的页脚和;标题

Html CouchDB模板系统:使用单独的页脚和;标题,html,templates,couchdb,couchapp,Html,Templates,Couchdb,Couchapp,我正在使用couchdb\couchapp来托管web应用程序。 我来自Django,使用jinja2,我可以通过两种方式扩展模板: {%include“header.html”%} 或 {%extends“base.html”%}coach db,这意味着您可以将mustache/或其他模板库导出为字符串,然后在show函数中需要它。对此有更多的解释 如果希望在服务器端使用JavaScript,则需要将其存储为 设计文档上的属性。因此,在“lib”文件夹中(在_附件之外) 有了“couchap

我正在使用couchdb\couchapp来托管web应用程序。 我来自Django,使用jinja2,我可以通过两种方式扩展模板:

{%include“header.html”%}

{%extends“base.html”%}coach db,这意味着您可以将mustache/或其他模板库导出为字符串,然后在show函数中需要它。对此有更多的解释

如果希望在服务器端使用JavaScript,则需要将其存储为 设计文档上的属性。因此,在“lib”文件夹中(在_附件之外) 有了“couchapp”,它将包括如下内容:

库查普文件夹

_id文件

|__附件文件夹

|_ ...clientside media...
|_库文件夹

|_mustache.js

{u id:,{u附件:{…},库:{胡须:}

然后,您将在带有
var Mustache=
需要('lib/mustache')
。当我确实需要一个库时,服务器和客户端都需要 使用“couchapp”,我倾向于将其符号化,以便它同时出现在附件和 其他财产

希望这有帮助

-纳特沃


我用一个简单的js将show函数中的模板“header”、“body”和“footer”连接在一起。