如何在 views.py 中 get_available_languages
How to get_available_languages in views.py
我正试图在我的 views.py
中列出我可用的所有语言。
这很容易通过标签
在模板中完成
{% get_available_languages as LANGUAGES %}
(docs here),但我没有找到它的等效视图。
有什么简单的方法可以得到吗?
from django.conf import settings
settings.LANGUAGES
无论如何你必须在设置中配置 LANGUAGES
像这样:
from django.utils.translation import ugettext_lazy as _
LANGUAGES = [
('de', _('German')),
('en', _('English')),
]
我正试图在我的 views.py
中列出我可用的所有语言。
这很容易通过标签
在模板中完成{% get_available_languages as LANGUAGES %}
(docs here),但我没有找到它的等效视图。
有什么简单的方法可以得到吗?
from django.conf import settings
settings.LANGUAGES
无论如何你必须在设置中配置 LANGUAGES
像这样:
from django.utils.translation import ugettext_lazy as _
LANGUAGES = [
('de', _('German')),
('en', _('English')),
]