django之靜態(tài)文件 django 2.0 在網(wǎng)頁中顯示圖片的例子
小白,有錯(cuò)的地方,希望大家指正~
使用的是django2.0 python3.6
1、首先,要在settings.py中設(shè)置
MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR,'media/')
2、url.py中,在加入
from django.conf.urls.static import static from . import settings
urlpatterns = [
path('admin/', admin.site.urls),
path('',views.index),
]
urlpatterns += static('/upload/', document_root=settings.MEDIA_ROOT) #加上這一行
3、要加載的圖片,放到media文件夾中,在html文件中
<img src="7.jpg" alt="圖片無法顯示"/>
我的html文件對應(yīng)的網(wǎng)址是localhost:8000/upload,所以第2點(diǎn)最后一行的括號里是'/upload/',這個(gè)根據(jù)需求更改就行了。
存放圖片的文件夾也可以更改,在第1點(diǎn)那兒,改動(dòng)‘ '里文件夾的名字就好。
以上這篇django之靜態(tài)文件 django 2.0 在網(wǎng)頁中顯示圖片的例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python實(shí)現(xiàn)單例模式的五種寫法總結(jié)
單例模式(Singleton Pattern) 是一種常用的軟件設(shè)計(jì)模式,該模式的主要目的是確保某一個(gè)類只有一個(gè)實(shí)例存在。本文為大家整理了五種Python實(shí)現(xiàn)單例模式的寫法,需要的可以參考一下2022-08-08
Python+tkinter使用40行代碼實(shí)現(xiàn)計(jì)算器功能
這篇文章主要為大家詳細(xì)介紹了Python+tkinter使用40行代碼實(shí)現(xiàn)計(jì)算器功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01
使用OpenCV對車道進(jìn)行實(shí)時(shí)檢測的實(shí)現(xiàn)示例代碼
這篇文章主要介紹了使用OpenCV對車道進(jìn)行實(shí)時(shí)檢測的實(shí)現(xiàn)示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06

