0
我使用谷歌應用程序引擎和運行一個簡單的Web應用程序Django的。一切工作正常,但當我在鏈接上點擊導航時,整個頁面將再次呈現,包括導航。於是,我就用這樣的一個塊以外的主要內容:只有在與谷歌應用程序引擎的Django渲染塊
# main.html <html> <title>Dummytitle</title> <body> ...Navigation menu... {% block maincontent %} {% endblock %} </body> </html>
這裏的內容:
# index.html {% extends "main.html" %} {% block maincontent %} <div id="main-container"> Amazing content </div> {% endblock %}
在後臺我打電話模板像這樣:
def render_templa TE(個體經營,view_filename = '的index.html',則params =無):
path = os.path.join(os.path.dirname(__file__), 'views', view_filename) self.response.out.write(template.render(path, params))
但它仍然無法正常工作。當我想將index.html中的內容更改爲另一個頁面時,導航本身也會再次呈現。
那麼如何在不渲染整個頁面的情況下更改塊的內容?