如何使用谷歌应用引擎将页面加载到另一个页面

时间:2014-08-02 05:59:30

标签: jquery python google-app-engine wsgi

app engine n00b非常需要帮助,

基本上我想在RequestHandler的get()中实现服务器端的jquery加载函数的功能。也就是说,现在我有一个类似这样的页面:

<div id='content'></div>

<script>
    $('#content').load('/someContent')
</script>

而不是在javascript中加载('/ someContent')url,id喜欢在内容加载到的页面的请求处理程序的get()中执行它,并将生成的html呈现为模板响应。

我希望有道理!我有一种感觉,我的术语已经过时了......

1 个答案:

答案 0 :(得分:0)

您没有提及如何呈现网页,因此我假设您正在使用 Jinja2 ,因为它是一般性建议。在这种情况下,您可以使用 include 语句,如下所示:

Content.html

<div id='content'></div>

<script>
    {{ include 'SomeContent.html' }}
</script>

SomeContent.html

jQuery(function() {
    // some code
})

这样,如果您渲染 Content.html ,结果将在结果中嵌入 SomeContent.html :)