python - py2.7.12 + django versi 1.11 masalah konfigurasi fail statik asli
伊谢尔伦
伊谢尔伦 2017-07-04 13:45:41
0
1
909

win xp system python2.7.12 versi django 1.11

Konfigurasi dalam

settings.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:


Semua 304 gambar boleh keluar. Bahagian hadapan css js tidak berfungsi. Tetapi menggunakan URL langsung akan berfungsi.

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(1)
过去多啦不再A梦

Tulis begini

<link rel="stylesheet" type="text/css" media="screen" href="{{ STATIC_URL }}bbs/style.css">
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!