在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ static文件導(dǎo)入失敗

static文件導(dǎo)入失敗

頁面可以顯示, 但是沒有CSS, JS的效果:

clipboard.png

setting 文件如下:

STATIC_URL = '/static/'

STATICFILES_DIR = [
    os.path.join(BASE_DIR,'static')
]

regigser.html 路徑如下:

<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>天天生鮮-注冊(cè)</title>
    <link rel="stylesheet" type="text/css" href="/static/css/reset.css">
    <link rel="stylesheet" type="text/css" href="/static/css/main.css">
    <script type="text/javascript" src="/static/js/jquery-1.12.4.min.js"></script>
    <script type="text/javascript" src="/static/js/register.js"></script>
</head>

文檔結(jié)構(gòu)圖如下:

clipboard.png

不知道是哪里除了問題 求大神解答

回答
編輯回答
墨小白

html里的模板路徑要替換寫成"{{STATIC_URL}}css/reset.css"等

2018年1月5日 02:47
編輯回答
哚蕾咪

我擦 我懷疑是 Firefox 瀏覽器的問題
教程用的是 谷歌 我去搞個(gè)谷歌的瀏覽器先

2017年5月5日 22:00
編輯回答
巫婆

檢查下
settings.py
DEBUG的值
為False也會(huì)出現(xiàn)樓主的效果!

2017年2月20日 03:48
編輯回答
熊出沒

樓主是不是沒有l(wèi)oad static???

2017年2月22日 00:44
編輯回答
久舊酒

路徑改為

href="../static/css/reset.css
2018年3月31日 17:57
編輯回答
孤酒
STATICFILES_DIRS = [
    os.path.join(BASE_DIR,'static')
]

不過還是推薦模板路徑使用 "{{STATIC_URL}}css/reset.css"寫法

在頁面的較上處寫:

{% load staticfiles %}

在 link, script 等 src 寫 :

{%static 'xxx.css'%} 

{%static 'xxx.js'%}
2017年8月11日 01:03