我正在尝试使用来自django的timesince,但我希望它显示“semana”而不是“week”,据我所知,我们只需要在设置中设置2个内容并且它应该可以工作
>>> from django.conf import settings
>>> settings.USE_I18N
True
>>> settings.LANGUAGE_CODE
'pt-br'
>>> timesince(datetime.now() - timedelta(days=7))
u'1 week'
这里有什么问题?
更多信息:我在Ubuntu 16上,我有一台代码可以运行的Mac
答案 0 :(得分:1)
尝试以下操作,看看是否有任何差异
from django.utils import translation
translation.activate('pt-br')
print timesince(datetime.now() - timedelta(days=7))