【发布时间】:2010-10-23 10:24:51
【问题描述】:
在 Google App Engine 中,是否有标签或其他机制可以在模板中获取当前页面的 URL,或者是否需要将 url 作为变量从 python 代码传递给模板?
【问题讨论】:
标签: python google-app-engine templates django-templates web-applications
在 Google App Engine 中,是否有标签或其他机制可以在模板中获取当前页面的 URL,或者是否需要将 url 作为变量从 python 代码传递给模板?
【问题讨论】:
标签: python google-app-engine templates django-templates web-applications
这取决于您如何填充模板。如果您在 Django 之外使用它们,那么您必须自己使用 URL 填充它们。如果您在 Django 中使用默认配置使用它们,则必须自己使用 URL 填充它们。避免您自己填充它们的替代方法是配置 DJANGO.CORE.CONTEXT_PROCESSORS.REQUEST 上下文处理器,如this page 所述,然后直接访问请求对象的适当部分(例如 request.path)。
【讨论】: