gpt4 book ai didi

django - 无法使用 django-pipeline 缩小 html 文件

转载 作者:行者123 更新时间:2023-12-04 12:58:32 25 4
gpt4 key购买 nike

按照django-pipeline docs , 我添加了 'pipeline.middleware.MinifyHTMLMiddleware',到我的 MIDDLEWARE_CLASSES 以缩小 html 文件。但是,当我检查在运行服务器时呈现的 html 时,它们没有被缩小。如果我遗漏了什么,请有人提出建议。

以下是我的 MIDDLEWARE_CLASSES .我什至尝试过 GZipMiddleware类已启用,但它仍然不起作用。我也试过 DEBUG = False & DEBUG = True在 settings.py 中没有成功。

MIDDLEWARE_CLASSES = (
#'django.middleware.gzip.GZipMiddleware',
'pipeline.middleware.MinifyHTMLMiddleware',

'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'Testapp.signin.views.SocialAuthExceptionMiddleware',

)

编辑:添加了已安装的应用程序和静态文件存储设置。
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
#'django.contrib.admin',
'social.apps.django_app.default',
# 'django.contrib.admindocs',
'Testapp',
'signin',

'pipeline',
)

STATICFILES_STORAGE = 'pipeline.storage.PipelineCachedStorage'

最佳答案

要工作管道 MinifyHTMLMiddleware 在 settings.py 中更改 DEBUG = False

DEBUG = false

或者在settings.py中添加
PIPELINE_ENABLED = True

关于django - 无法使用 django-pipeline 缩小 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22549521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com