Django在IIS配置能够访问media文件夹
2020-02-05 05:47
525 查看
1、在setting.py文件下,修改或插入下列代码
PROJECT_ROOT = os.path.abspath(os.path.join(os.path.dirname('__file__'))) MEDIA_ROOT = os.path.join(PROJECT_ROOT, 'media') MEDIA_URL = '/media/'
2、在setting.py中的TEMPLATES中添加’django.template.context_processors.media’
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')] , 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.media', ], }, }, ]
3、在主URL文件,插入下列代码
from django.views.static import serve from django.conf.urls import url urlpatterns = [ #在本来已有的其他url,后面再加一行 url(r'media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}) ]
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- win10x64配置IIS访问asp,能够使用Microsoft.Jet.OLEDB.4.0
- Django2 media文件访问配置
- Web应用程序项目XXXX已配置为使用IIS。无法访问IIS 元数据库。您没有足够的特权访问计算机上的IIS
- 通过web.config文件配置项目中文件夹的访问权限
- 关于IIS发布服务器访问数据服务器配置虚拟目录问题
- 外网配置花生壳动态域名解析实现外网访问本地iis及vs实时调试
- 解决IIS中对Excel访问权限问题(Excel DCOM权限配置)
- Python web框架Django学习(1)——在win7 64bit下配置开发环境Django:一个可以使Web开发工作愉快并且高效的Web开发框架。 使用Django,使你能够以最小的代价构建和
- IIS配置:自定义错误页面&不允许访问目录 访问不存在目录、访问目录、访问不存在页面自动跳转
- 找不到临时文件夹 IIS配置PHP上传出错
- windiws server 2008R2 IIS7.5 设置win7 IIS7设置,文件夹权限配置,Authenticated Users,支持asp temp
- asp.net项目中通过Web.config配置文件及文件夹的访问权限!
- IIS客户端证书访问配置
- Django配置Https访问
- IIS7.5 配置MVC3.0 伪静态,不能访问html伪静态页面
- Windows 访问 CentOS 7 共享文件夹 Samba 配置
- windows 2003 IIS+php环境配置后导致IIS站点均无法访问Service Unavailable
- 在Windows 2008 R2 IIS 下配置ASP访问ACCESS数据库.mdb
- 如何在WINDOWS7中配置IIS,使得用户能访问自建的网站
- Win7中的IIS配置asp时出现“出现403 目录禁止访问错误”!