当我在Django之外制作网站时,它运行得非常好。然而,当我集成所有内容并将CSS文件放在静态文件中时,它无法加载。同一文件夹中的JavaScript文件加载得非常好。正在使用的文件是:base.html、adminDash.html、admin.js、main.css和admin.css。admin.css文件是adminDash.html特定的文件,无法加载。附件是所有文件的图像、站点的外观和当前外观。admin.jsmain.cssadmin.cssadminDash.htmlbase.htmlwhat it looks like outside djangowhat it looks like inside django
我试过在django项目之外运行它,改变文件位置,让一些朋友尝试一下,并让chatGPT尝试重写它。
1条答案
按热度按时间hyrbngr71#
在www.example.com中settings.py包含静态文件详细信息
STATIC_URL = '/static/'
STATICFILES_DIRS=[os.path.join(BASE_DIR, 'static'),]
然后运行收集静态文件.
python manage.py collectstatic
然后加载到base.html文件
{% load static %}
希望这会有帮助