Django调试工具栏的语言面板
django-debug-toolbar-multilang的Python项目详细描述
Django调试工具栏多语言
django调试工具栏multilang旨在帮助您实现国际化和 本地化的django应用程序。它在工具栏上添加了一个“语言”面板 显示当前语言以及所有可用语言。它 还可以快速将语言更改为选定的语言。
屏幕截图
面板预览1
安装
建议使用pip:
pip install django-debug-toolbar-multilang
如果要测试即将发布的版本,请改用:
pip install -e git+https://github.com/Matt3o12/django-debug-toolbar-multilang#egg=django-debug-toolbar-multilang
接下来,您需要添加djdt multilang debug_toolbar_multilang.panels.multilang.MultiLangPanel到 DEBUG_TOOLBAR_PANELS和debug_toolbar_multilang到 INSTALLED_APPS:
DEBUG_TOOLBAR_PANELS = [ ... 'debug_toolbar_multilang.panels.multilang.MultiLangPanel', ] INSTALLED_APPS = [ ... 'debug_toolbar_multilang' ]
如果尚未设置,DEBUG_TOOLBAR_PANELS请确保不 忘记the defaults:
DEBUG_TOOLBAR_PANELS = [ 'debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', 'debug_toolbar_multilang.panels.multilang.MultiLangPanel', ]
您还需要启用Locale middleware。