国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

配置django admin站點(diǎn)實(shí)現(xiàn)圖片上傳和查看

在使用django的admin站點(diǎn)時(shí),有時(shí)我們需要在自己的APP中實(shí)現(xiàn)圖片上傳和查看功能。但是在默認(rèn)情況下,上傳圖片后無法直接查看,需要進(jìn)行一些配置才能正常顯示。下面是解決步驟: 配置文件 首先打

在使用django的admin站點(diǎn)時(shí),有時(shí)我們需要在自己的APP中實(shí)現(xiàn)圖片上傳和查看功能。但是在默認(rèn)情況下,上傳圖片后無法直接查看,需要進(jìn)行一些配置才能正常顯示。下面是解決步驟:

配置文件

首先打開項(xiàng)目的文件,在該文件中添加以下幾行代碼:

MEDIA_ROOT  (BASE_DIR, 'media')
MEDIA_URL  '/media/'

這里的MEDIA_ROOT指定了存儲(chǔ)上傳圖片的路徑,可以根據(jù)實(shí)際需求進(jìn)行修改;而MEDIA_URL則是指定了用于訪問這些圖片的URL路徑。

修改文件

然后打開項(xiàng)目的文件,在該文件中添加以下代碼:

from  import patterns, include, url
from  import admin
from  import static
from  import settings
urlpatterns  patterns('',
    # 其他URL配置...
    url(r'^admin/', include()),
)   static(_URL, document_root_ROOT)

這里主要是導(dǎo)入了兩個(gè)包:static和settings。然后在urlpatterns后面添加了一行代碼,即將static()函數(shù)應(yīng)用到MEDIA_URL上,以便能夠訪問到上傳的圖片。

測(cè)試上傳和查看圖片

最后重新進(jìn)入admin站點(diǎn),上傳一張圖片并保存。然后打開該圖片的URL地址,應(yīng)該能夠正常查看到該圖片。

至此,我們成功實(shí)現(xiàn)了在django的admin站點(diǎn)中上傳和查看圖片的功能。

標(biāo)簽: