django 靜態檔案與路徑
阿新 • • 發佈:2021-01-22
技術標籤:django
靜態檔案與路徑
靜態檔案:
css,js,音訊,視訊,html檔案(部分)
1、建立靜態檔案資料夾
在專案工程下 建立資料夾
static
2、配置靜態路徑
settings.py檔案中
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/2.2/howto/static-files/
STATIC_URL = '/static/'
# 新增靜態資料夾路徑
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static') ,
)
3、使用靜態路徑
瀏覽器直接訪問
http://127.0.0.1:8000/static/files/121.jpg
路徑訪問
<script src="/static/js/jquery.min.js"></script>
<img src="/static/images/lena.jpg">
<img src="http://127.0.0.1:8000/static/files/121.jpg">
{% static %}標籤訪問靜態檔案
{% static '靜態資源路徑' %}
{% load static %}
< img src="{%static 'files/121.jpg' %}" alt="">