PROJECT_PATH = os.path.abspath(os.path.dirname(__file__))
STATICFILES_DIRS = (
os.path.join(PROJECT_PATH, 'static'),
)
此代码返回以下错误消息:
WindowsError: [Error 267] The directory name is invalid
我不明白这段代码有什么问题。我试图删除逗号,但我得到另一个错误:Your STATICFILES_DIRS setting is not a tuple or list; perhaps you forgot a trailing comma?
另外,当我插入一个静态路径时,会出现以下错误:
STATICFILES_DIRS = (
'F:/DEV/apps/myproject/static/',
)
当我从STATICFILES_DIRS
中删除路径时,不会出现任何错误,站点工作正常:
STATICFILES_DIRS = () #no error
感谢您的帮助!谢谢您!
与其在
PROJECT_PATH
中使用abspath
,不如使用dirname
。相关问题 更多 >
编程相关推荐