在Django程序中,因为可能很多app,所以最好把一些固定的资源都放到一个固定的文件夹中去,例如js,css,fonts文件。
一般在Django程序中,static文件夹应该放在和应用同一级,然后在settings.py最后以后添加如下代码:
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static').replace('\\', '/'),
)
这样系统就可以自己找到static路径了,同时在html文件中,需要注意加载js,css,img等资源的路径。具体标签如下:
<figure> <img src="/static/images/art.jpg" alt="Panama Hat">