这篇文章将为大家详细讲解有关怎么在Django中配置MEDIA,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
第一步 settings.py
# media配置 MEDIA_URL = 'media/' # 用于指定url路径 MEDIA_ROOT = os.path.join(BASE_DIR, "媒体库") # 用于指定上传文件的存储路径
第二步 urls.py
from django.conf.urls import url from django.contrib import admin from django.views.static import serve # ! from blog097.settings import MEDIA_ROOT # ! urlpatterns = [ url(r'^admin/', admin.site.urls), # media路径配置 url(r'media/(?P<path>.*)/$', serve, {'document_root': MEDIA_ROOT}), ]
第三步 models.py
from django.db import models # 用于测试MEDIA的表 class Test(models.Model): # 该字段将存储上传的图片路径 image = models.ImageField(upload_to="图片/%Y-%m")
第四步 启动Django并访问admin页面, 开始上传图片
第五步 查看并访问上传的图片
关于怎么在Django中配置MEDIA就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。