Django部署ElasticBeanstalk statalfiles(JS/CSS)未加载

发布于 2025-01-24 02:34:08 字数 963 浏览 1 评论 0原文

我的样式没有加载:

settings.py:

STATIC_URL = '/static/'
STATIC_ROOT = BASE_DIR / 'static'
STATICFILES_DIRS = [BASE_DIR / 'templates/static']

MEDIA_URL = '/media/'
MEDIA_ROOT = BASE_DIR / 'media'

错误eb日志:

Apr 26 06:11:06 ip-172-31-46-75 web: Not Found: /static/assets/bootstrap/css/animate.css
Apr 26 06:11:06 ip-172-31-46-75 web: Not Found: /static/assets/bootstrap/css/flex-slider.min.css
Apr 26 06:11:06 ip-172-31-46-75 web: Not Found: /static/assets/bootstrap/css/slicknav.min.css
Apr 26 06:11:06 ip-172-31-46-75 web: Not Found: /static/assets/custom/css/style.css

ETC..........

我也在env中做到了

python manage.py collectstatic

EB部署

,它仍然没有加载我的CSS/JS(HTML完美加载)

我的.ebextensions:

option_settings:
    aws:elasticbeanstalk:container:python:
        WSGIPath: store.wsgi:application

My Styles Are Not Loading:

settings.py:

STATIC_URL = '/static/'
STATIC_ROOT = BASE_DIR / 'static'
STATICFILES_DIRS = [BASE_DIR / 'templates/static']

MEDIA_URL = '/media/'
MEDIA_ROOT = BASE_DIR / 'media'

error eb logs:

Apr 26 06:11:06 ip-172-31-46-75 web: Not Found: /static/assets/bootstrap/css/animate.css
Apr 26 06:11:06 ip-172-31-46-75 web: Not Found: /static/assets/bootstrap/css/flex-slider.min.css
Apr 26 06:11:06 ip-172-31-46-75 web: Not Found: /static/assets/bootstrap/css/slicknav.min.css
Apr 26 06:11:06 ip-172-31-46-75 web: Not Found: /static/assets/custom/css/style.css

ETC..........

I also did in my env

python manage.py collectstatic

and

eb deploy

, it still didnt load my css/js(html is perfectly loading)

my .ebextensions:

option_settings:
    aws:elasticbeanstalk:container:python:
        WSGIPath: store.wsgi:application

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

深爱不及久伴 2025-01-31 02:34:08

创建一个

ststic-files.config

文件并指定
目录

option_settings:
    aws:elasticbeanstalk:environment:proxy:staticfiles:
        /static: static
        

设置.py:

STATIC_URL = '/static/'
STATIC_ROOT = BASE_DIR / 'static'

Create a

ststic-files.config

File and specify
the directories

option_settings:
    aws:elasticbeanstalk:environment:proxy:staticfiles:
        /static: static
        

settings.py:

STATIC_URL = '/static/'
STATIC_ROOT = BASE_DIR / 'static'
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文