如何在模板中获取当前应用程序的名称?

这个

在模板代码中访问当前应用程序名称的最简单方法是什么?

另外,定义模板变量以保存当前应用程序名称的最简单方法是什么?

(此处的目标是在重命名应用程序时将需要编辑的位置数量减至最少。)

亚历克斯·帕拉赫尼维奇

有一种方法可以获取当前请求的应用名称。
首先,在您项目的urls.py中,考虑您的应用程序称为'main'

#urls.py
url(r'^', include('main.urls', app_name="main")),

然后,上下文处理器:

#main/contexts.py
from django.core.urlresolvers import resolve
def appname(request):
    return {'appname': resolve(request.path).app_name}

不要忘记在您的设置中启用它:

#settings.py
TEMPLATE_CONTEXT_PROCESSORS = (
"django.core.context_processors.request",
"main.contexts.appname",)

您可以像其他任何变量一样在模板中使用它{{ appname }}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在模板中获取当前应用程序的名称?

来自分类Dev

如何在Office 2013的应用程序中获取当前正在运行的应用程序的名称

来自分类Dev

如何在Objective-C中获取当前应用程序的前台窗口名称

来自分类Dev

如何在棒棒糖中获取“ getTopActivity”名称或获取当前正在运行的应用程序包名称?

来自分类Dev

如何在WPF中获取应用程序名称

来自分类Dev

如何在laravel中获取应用程序名称?

来自分类Dev

如何从模板获取当前的Ember应用程序路由

来自分类Dev

如何获取我的Codeigniter应用程序中当前设置的时区名称

来自分类Dev

如何从Django中的当前应用程序渲染模板?

来自分类Dev

如何在Ember.js应用程序模板中呈现路线名称?

来自分类Dev

如何在 UWP 应用程序中获取当前在 Azure VM 中运行的进程列表

来自分类Dev

如何在我的应用程序中获取当前活动的表单?

来自分类Dev

如何在同伴对象中获取当前应用程序实例

来自分类Dev

如何在桌面应用程序中获取当前地理位置?

来自分类Dev

如何在Android中获取应用程序安装日期的当前日期和时间

来自分类Dev

如何在ember应用程序的控制器中获取模板复选框的值

来自分类Dev

如何在.net mvc中获取带有应用程序名称的URL?

来自分类Dev

如何在网站中获取网站应用程序名称?

来自分类Dev

如何在Android 5.0(L)中获取正在运行的应用程序活动名称?

来自分类Dev

如何在给定的角度应用程序中获取所有指令名称?

来自分类Dev

如何在eclipse插件应用程序中获取完整的方法名称

来自分类Dev

如何在.net mvc中获取带有应用程序名称的URL?

来自分类Dev

如何获取Android中后台运行的应用程序的名称?

来自分类Dev

如何在android studio中删除应用程序的名称

来自分类Dev

Facebook API:如何获取当前的应用程序名称空间?

来自分类Dev

在Xamarin Forms应用程序中获取当前页面名称

来自分类Dev

如何在ASP.NET Core中获取用于登录重定向的当前应用程序相对URL

来自分类Dev

如何在Microsoft Office应用程序中获取剪贴板的当前文档路径?

来自分类Dev

如何检索Angular应用程序中当前加载的模板URL?

Related 相关文章

  1. 1

    如何在模板中获取当前应用程序的名称?

  2. 2

    如何在Office 2013的应用程序中获取当前正在运行的应用程序的名称

  3. 3

    如何在Objective-C中获取当前应用程序的前台窗口名称

  4. 4

    如何在棒棒糖中获取“ getTopActivity”名称或获取当前正在运行的应用程序包名称?

  5. 5

    如何在WPF中获取应用程序名称

  6. 6

    如何在laravel中获取应用程序名称?

  7. 7

    如何从模板获取当前的Ember应用程序路由

  8. 8

    如何获取我的Codeigniter应用程序中当前设置的时区名称

  9. 9

    如何从Django中的当前应用程序渲染模板?

  10. 10

    如何在Ember.js应用程序模板中呈现路线名称?

  11. 11

    如何在 UWP 应用程序中获取当前在 Azure VM 中运行的进程列表

  12. 12

    如何在我的应用程序中获取当前活动的表单?

  13. 13

    如何在同伴对象中获取当前应用程序实例

  14. 14

    如何在桌面应用程序中获取当前地理位置?

  15. 15

    如何在Android中获取应用程序安装日期的当前日期和时间

  16. 16

    如何在ember应用程序的控制器中获取模板复选框的值

  17. 17

    如何在.net mvc中获取带有应用程序名称的URL?

  18. 18

    如何在网站中获取网站应用程序名称?

  19. 19

    如何在Android 5.0(L)中获取正在运行的应用程序活动名称?

  20. 20

    如何在给定的角度应用程序中获取所有指令名称?

  21. 21

    如何在eclipse插件应用程序中获取完整的方法名称

  22. 22

    如何在.net mvc中获取带有应用程序名称的URL?

  23. 23

    如何获取Android中后台运行的应用程序的名称?

  24. 24

    如何在android studio中删除应用程序的名称

  25. 25

    Facebook API:如何获取当前的应用程序名称空间?

  26. 26

    在Xamarin Forms应用程序中获取当前页面名称

  27. 27

    如何在ASP.NET Core中获取用于登录重定向的当前应用程序相对URL

  28. 28

    如何在Microsoft Office应用程序中获取剪贴板的当前文档路径?

  29. 29

    如何检索Angular应用程序中当前加载的模板URL?

热门标签

归档