首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-管道未压缩

django-管道未压缩
EN

Stack Overflow用户
提问于 2012-04-18 10:44:08
回答 2查看 2.5K关注 0票数 3

我刚刚在我的django应用程序中安装了django-pipeline,它似乎没有压缩我的javascript文件。它似乎安装正确,因为模板标签工作正常。我使用manage.py收集器来压缩文件。这是我当前的配置。当我使用Django 1.3时,我还设置了我的应用程序在django-pipeline文档中使用django-staticfiles。

代码语言:javascript
复制
 STATIC_ROOT = os.path.join(PROJECT_ROOT, 'site_media', 'static')
 STATIC_URL = '/site_media/static/'
 ADMIN_MEDIA_PREFIX = '/site_media/static/admin/'

 STATICFILES_DIRS = (
    os.path.join(PROJECT_ROOT, "media"),
 )

 STATICFILES_FINDERS = (
    ##Turn these on if using django.contrib.staticfiles
    ##'django.contrib.staticfiles.finders.FileSystemFinder',
    ##'django.contrib.staticfiles.finders.AppDirectoriesFinder',
    ##'django.contrib.staticfiles.finders.DefaultStorageFinder',

    ##Turn these on if using django.contrib.staticfiles
    'staticfiles.finders.FileSystemFinder',
    'staticfiles.finders.AppDirectoriesFinder',
    'staticfiles.finders.DefaultStorageFinder'
 )

 PREREQ_APPS = [
    # Django
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',

    #External
    'south',
    'staticfiles',
    'pipeline',    
 ]


 PIPELINE_YUI_BINARY='/Applications/yuicompressor-2.4.7/build/yuicompress'

 PIPELINE_JS = {
    'site': {
        'source_filenames': (
            'js/libs/ddsmoothmenu.js',
            'js/script.js',
        ),
        'output_filename': 'js/script.min.js',
    }
 }

我不确定我在这里遗漏了什么,但我确定它是什么。我没有收到任何错误消息或任何东西,它只是没有压缩。

谢谢你的帮忙!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-18 21:38:51

您是否使用以下命令设置了静态文件:

代码语言:javascript
复制
STATICFILES_STORAGE = 'pipeline.storage.PipelineCachedStorage'

如果是:

  • 您的js文件最终是空的吗?
  • Is '/Applications/yuicompressor-2.4.7/build/yuicompress' an
  • ?
票数 1
EN

Stack Overflow用户

发布于 2012-04-18 16:06:04

你的设置里有DEBUG=True吗?尝试添加PIPELINE=True以确保它运行压缩

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10202082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档