Hi. I have the following values in the settings.py: USE_L10N = True DATETIME_FORMAT = '%d/%m/%Y'
When the date is printed it prints: "Nov. 24, 1983". The date is: datetime.date(1983, 11, 24). As far as I was able to follow the code, in the django/utils/ formats.py, the it uses the the get_format function because I have in the settings USE_L10N. So it will use get_format will use format_module of my sistem (english) to format the date. The problem is that if I don't use USE_L10N to True, the function localize() in the same module will return a datetime.date() object insted of using the settings DATE_FORMAT value. After that the method, force_unicode will be used, which it doesn't use the settings at all (it does str(datetime.date())). So my question is: is this a bug, or I am doing something wrong (I am sure I might be doing something grong but I don't know where). Thanks in advance, Tomas Zulberti pd: Sorry for my bad English. -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.