在这里我假设你的所有的静态文件都在根目录下的media文件夹中,如果有其他位置,你可以用同样的方法设置,记得设置的时候加上与根目录的相对路径。嗯,大概就下面那个结构就行了。
media
├───css
├───images
└───js
media
├───css
├───images
└───js
然后打开你的settings.py,对,就那个好多好多要设置要改的文件,对,就那个设置数据库的用户名密码的。找到里面的STATIC_ROOT,把它改成这样:
意思就是说服务器啊,以后你找我的静态文件就从../media下面开始找哦,绝对找得到哦。
然后,再打开你的主urls.py,对,就是那个让你开一个页面就去加一条的那个哦,在里面再加一条:
意思就是说服务器啊,以后你见到site_media这个路径啊,就去按settings.py那个设置找我的静态文件哦。
然后再打开你的模板们,这下设置加载静态文件是不是可简单了?
意思就是说服务器啊,以后你找我的静态文件就从../media下面开始找哦,绝对找得到哦。
然后,再打开你的主urls.py,对,就是那个让你开一个页面就去加一条的那个哦,在里面再加一条:
意思就是说服务器啊,以后你见到site_media这个路径啊,就去按settings.py那个设置找我的静态文件哦。
然后再打开你的模板们,这下设置加载静态文件是不是可简单了?