Rumah > Soal Jawab > teks badan
win xp system python2.7.12 versi django 1.11
Konfigurasi dalamsettings.py:
STATIC_URL = '/statics/'
STATICFILES_DIRS = (os.path.join(BASE_DIR, "statics"),)
Fail statik disimpan dalam: direktori akar/statik/bbs/ di bawah
Direktori akar: templates/bbs/index.html
{% muat statik %}.
<link rel="stylesheet" type="text/css" media="screen" href="{% static "bbs/style.css" %}">
<img src="{% statik "bbs/aaa.png" %}">Sekarang buka halaman utama dan dapatkan jpg, png dan fail imej lain boleh dipaparkan seperti biasa di halaman utama. Ia boleh diakses secara normal melalui URL: http://127.0.0.1:8000/statics...
Tetapi halaman utama .css, js dan fail lain tidak boleh dimuatkan seperti biasa. Tetapi anda boleh mengakses dan memuat turun seperti biasa melalui URL: http://127.0.0.1:8000/statics...
Saya melihat beberapa tutorial mengatakan untuk membuat fail statik di bawah aplikasi aplikasi. Tetapi saya tidak tahu apa yang salah dengan tetapan di atas? Bagaimana ia harus dikendalikan?
Saya tidak tahu apa sebabnya? Tidak dikonfigurasikan dengan betul?
Ini ialah rajah larian konsol:
过去多啦不再A梦2017-07-04 13:47:41
Tulis begini
<link rel="stylesheet" type="text/css" media="screen" href="{{ STATIC_URL }}bbs/style.css">