Django Apache配置静态文件

2024-07-05 14:04:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个关于AWS Lightsail上Django和Apache配置的小问题

我遵循以下指南:https://aws.amazon.com/it/getting-started/hands-on/deploy-python-application/ 第5点)使用Apache托管应用程序 我按照指南的说明配置了所有文件(显然使用了我的prj名称而不是“模板”)

除了静态文件,一切都正常工作:即,我看到我的网站没有任何css/img/js文件

我必须在URL.py中添加一些内容吗?在settings.py中?我觉得我什么都试过了

如何正确配置Apache?对我来说,这是第一次处理Django和Apache,我找不到适合我的情况的指南

这是我的prj之树: tree-prj-img

谢谢,, 曼努埃尔


Tags: 文件djangopyhttpscomawsamazonimg
1条回答
网友
1楼 · 发布于 2024-07-05 14:04:30

好的,我找到了解决办法。。我只是花了一整晚的时间来写几行代码啊哈 我将以下行添加到我的文件urls.py中:

if settings.DEBUG:
   urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
   urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

相关问题 更多 >