-
当
format_string
、args
和/或kwargs
包含惰性对象时的str.format()
from django.utils.text import format_lazy from django.utils.translation import pgettext_lazy urlpatterns = [ path(format_lazy('{person}/<int:pk>/', person=pgettext_lazy('URL', 'person')), PersonDetailView.as_view()), ]
此示例允许翻译人员翻译部分 URL。如果 “person” 被翻译成 “persona”,正则表达式将匹配
persona/(?P<pk>\d+)/$
,例如persona/5/
。
本文介绍 django.utils.text.format_lazy
的用法。
声明
format_lazy(format_string, *args, **kwargs)
相关用法
- Python Django format_html_join用法及代码示例
- Python Django format_html用法及代码示例
- Python format()用法及代码示例
- Python calendar formatmonth()用法及代码示例
- Python calendar formatyear()用法及代码示例
- Python focus_set() and focus_get()用法及代码示例
- Python dict fromkeys()用法及代码示例
- Python frexp()用法及代码示例
- Python functools.wraps用法及代码示例
- Python functools.singledispatchmethod用法及代码示例
- Python float转exponential用法及代码示例
- Python calendar firstweekday()用法及代码示例
- Python float.is_integer用法及代码示例
- Python filecmp.cmpfiles()用法及代码示例
- Python functools.singledispatch用法及代码示例
- Python fileinput.filelineno()用法及代码示例
- Python fileinput.lineno()用法及代码示例
- Python fileinput.input用法及代码示例
- Python functools.partial用法及代码示例
- Python functools.partialmethod用法及代码示例
- Python fnmatch.fnmatch用法及代码示例
- Python functools.cache用法及代码示例
- Python Django fromfile用法及代码示例
- Python functools.lru_cache用法及代码示例
注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.utils.text.format_lazy。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。