gpt4 book ai didi

python - Django gettext 和 gettext_lazy 均以相同名称导入

转载 作者:行者123 更新时间:2023-12-03 08:50:34 27 4
gpt4 key购买 nike

Django source codegettext()gettext_lazy() 均以 _ 形式导入:

from django.utils.translation import gettext, gettext_lazy as _

该导入方法如何工作,以及哪种功能可以从中受益?

最佳答案

否,gettext_lazy 导入为 _gettext 导入为 gettext。您通常希望使用惰性变体,但这会返回一个代理对象而不是字符串,因此如果您有一个立即需要字符串的上下文,您可能还需要访问非惰性版本。惰性版本可能使用得更频繁,因此它有一个漂亮的短名称的别名。

关于python - Django gettext 和 gettext_lazy 均以相同名称导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59226224/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com