关于Django运行服务器后无法正常引用CSS、JS文件问题的解决
首先是报错以及问题描述
我使用的html文件以及配套的CSS、JS文件在本地都是可以正常运行的。但运行runserver命令之后,就无法正常显示样式了(如图)。
解决方案
受叄贰壹的 文章启发,解决方案如下:
在setting文件中加入
我之前的setting文件里只有第一行“static_url”部分。
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static/'),
)
将原本 html 第一行的 <!Document html> 换成{% load staticfiles %}
根据叄贰壹的文章应该进行这一步操作,但是我的代码中进行这一步操作之后便会有新的报错。我在进行了第一步之后便有了理想的结果。