Django管道:500响应错误

时间:2013-09-14 13:23:50

标签: django django-pipeline

我正在尝试使用django-pipeline,但是我对生成的静态文件得到了500错误响应,这是我的配置:

STATIC_URL = '/static/'    
STATICFILES_FINDERS = (
        'django.contrib.staticfiles.finders.FileSystemFinder',
        'django.contrib.staticfiles.finders.AppDirectoriesFinder',
        'pipeline.finders.PipelineFinder',
        'pipeline.finders.CachedFileFinder',
    )
    STATICFILES_STORAGE = 'pipeline.storage.PipelineCachedStorage'
    PIPELINE_ENABLED = True
    PIPELINE_DISABLE_WRAPPER = True
    PIPELINE_JS_COMPRESSOR = 'pipeline.compressors.yuglify.YuglifyCompressor'
    PIPELINE_CSS_COMPRESSOR = 'pipeline.compressors.yuglify.YuglifyCompressor'
    PIPELINE_YUGLIFY_BINARY = '/opt/local/bin/uglifyjs'

我不明白为什么/static下的其他静态文件可以访问,而管道文件不可以,例如:/static/js/file1.js/static/js/file2.js已正确提供,但是/static/js/scripts.js (这是previuos文件的组合)no(文件在物理上与其他文件一起定位)。

(我正在使用开发服务器运行Django 1.5.2)

修改: 在升级到管道1.3.15(我使用的是1.3.14)后,它现在正在运行!

0 个答案:

没有答案