Hello,
complementing template filters, sometimes it is necessary to format dates also
in Python code, that is, achieve the equivalent to
{{ value|date:"M" }}
For this, I'm using
from django.utils import dateformat
dateformat.format(value, "M")
(This works in Django views and in test cases, but not in `./manage.py shell`.)
As `dateformat.format()` is not covered in
https://docs.djangoproject.com/en/2.1/ref/utils/, but still very useful e.g. in
tests, my question is if this is the correct way to achieve in Python what the
`date` template filter does? Are there alternatives? (`strftime()` does not
provide translated months names etc., and so isn't).
Best regards,
Carsten
--
You received this message because you are subscribed to the Google Groups "Django
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/cb938e74-d2e3-e4cf-13fa-580befd8f49c%40cafu.de.
For more options, visit https://groups.google.com/d/optout.