Ho un modello che utilizza {{date|date:"l j F"}}
per localizzare una data. Quando lo uso in una vista funziona correttamente (servito da ./manage.py runserver
o da uwsgi.La localizzazione della data di Django non sembra funzionare quando viene eseguita dal comando di gestione della riga di comando
Quando uso questo modello per inviare un messaggio di posta elettronica dalla riga di comando utilizzando un comando di gestione/comandi, tuttavia, ricade nella locale en_US . (Venerdì invece di Vrijdag ecc)
ho incluso settings.LANGUAGE_CODE
, settings.USE_L10N
e settings.USE_I18N
nel modello per assicurarsi che locale viene utilizzato, e poi si dice nl_nl in entrambi i casi, come previsto.
Qualsiasi idee su come risolvere questo problema?
Mi fa risparmiare un sacco di tempo. –