• 2014-03
    21
    [ Python ] [ 4 ]

    每次写Python项目,总要被编码问题折腾几下,这次也不例外。在访问静态文件的时候居然报编码错误?

    在settings.py中加入
    DEFAULT_CHARSET = 'gb18030'
    FILE_CHARSET = 'gb18030'
    依然不管用!

    最后还是找到了解决方法。其实只要在manage.py中加入
    reload = reload(sys)
    sys.setdefaultencoding('gb18030')
    问题解决!

    [...]
  • 2013-12
    12
    [ Python ] [ 0 ]
    默认情况下是不能访问静态目录的,你需要配置MEDIA_ROOT,然后在定义STATICFILES_DIRS,这样static静态目录就管用了。[...]
  • 1