1. 程式人生 > 其它 >django 靜態檔案與路徑

django 靜態檔案與路徑

技術標籤: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="">