默认格式datetime Django 1.6

时间:2014-05-07 14:29:05

标签: python django django-1.6

我在Django 1.6中有一个项目和一个名为formats.py的配置文件,它被定义为我希望日期出现在我的项目中。 在我的设置中,我告诉FORMAT_MODULE_PATH该文件的路径,但是Django忽略了这个文件,每当我需要显示日期时使用过滤器。 如何在项目中停止默认日期格式?

我的formats.py

 DATE_FORMAT = '%d/%m/%Y'
 DATETIME_FORMAT = '%d/%m/%Y %H:%M:%S'
 DATE_INPUT_FORMATS = ('%d/%m/%Y', '%d/%m/%y', '%Y-%m-%d')

在我的设置中我使用:

FORMAT_MODULE_PATH = 'myproject.formats'

结构:

myproject /
    格式/
     的初始化的.py
      pt_BR /
          的初始化的.py
         formats.py

1 个答案:

答案 0 :(得分:1)

您的格式文件夹中需要__init__.py以及每个语言文件夹

myproject /
    formats /
        init.py  # <----- 
        pt_BR /
            init.py
            formats.py

Docs