collectstatic相关内容
我正在尝试将 Django 应用程序部署到 Heroku,它开始构建、下载和安装所有内容,但这就是我收集静态文件时得到的 $ python manage.py collectstatic --noinput远程:回溯(最近一次通话):远程:文件“manage.py",第 10 行,在 中远程:execute_from_command_line(sys.argv)远程:文件“/a
..
我在本地计算机上使用django.为了提供静态文件,我将WhiteNoise与其一起使用.当 DEBUG = True 时,将正确提供所有静态文件.但是,当我更改 DEBUG = False 并设置 ALLOWED_HOSTS = ['*'] 时,出现500个服务器错误.但是,管理站点加载没有任何错误.另外,当我注释掉 STATICFILES_STORAGE ='whitenoise.storag
..
我目前有两种文件静态文件和媒体文件.这些静态文件包含我的css,js和其他静态内容.媒体文件包含用户上载的内容.静态文件夹紧邻媒体文件夹.现在已部署的计算机上.如果我设置 DEBUG = False ,我的静态文件会很好地显示,但是我的媒体内容永远不会显示.我收到一个 404 not found 错误.我的问题是,当DEBUG = False时,如何在生产环境中显示媒体内容.使用DEBUG = T
..
编辑: 我发现从我的settings.py文件中删除import django_heroku允许我将静态文件推送到我的AWS存储桶.当我取消注释import django_heroku时,collectstatic然后将我的文件推送到staticfiles文件夹. manage.py collectstatic和#import django_heroku: 您已请求按照设置中的指
..
这可能是一个愚蠢的问题,但这只是没有点击我的脑袋. 在Django中,惯例是将所有特定于您应用的静态文件(即CSS,JS)放入名为 static 的文件夹中.所以结构看起来像这样: mysite/ manage.py mysite/ --> (settings.py, etc) myapp/ --> (models.py, views.py, etc)
..
如何在css中使用static在dssango上放置背景图像? 是这样的吗?我找不到任何关于此的信息。 {%load static%} body { padding:0 20px; background-image:url(“{%static”assets / images / 2.gif“%}”); 解决方案 使用相对路径。 backgro
..
我正在尝试将Django应用程序部署到Heroku,它开始构建,下载和安装所有内容,但这就是我收集静态文件时所得到的结果。 $ python manage.py collectstatic --noinput remote:Traceback(最近调用最后一个): remote:文件“manage.py”,第10行,在 remote:execute_from_c
..
我一直在试图让django管道工作,结合和缩小我的css和js资产。我似乎无法排除以下问题。当我运行: python manage.py collectstatic --noinput 我收到错误: pipeline.exceptions.CompressorError:系统找不到指定的路径。 我可能需要安装一些额外的包?如果是,那么怎么样?
..
我在S3中使用boto来存储我的Django站点的静态文件。当使用 collectstatic 命令时,它会在停止文件之前上传好的文件,并抛出“Error 32:Broken Pipe”。当我再次尝试运行该命令时,它将跳过已经上传的文件,并从它所在的文件开始,然后再抛出相同的错误,而不会上传任何新内容。 解决方案 关键似乎是指定哪个
..