【Django】使用ImageField

来源:互联网 发布:7英寸windows平板 编辑:程序博客网 时间:2024/06/06 20:32

想使用ImageField获得文件url路径
在settings.py末尾中添加:

MEDIA_ROOT = 'media/'MEDIA_URL = '/media/'

在urls.py中配置:

from django.conf.urls import include, urlfrom django.conf import  settingsfrom django.conf.urls.static import staticurlpatterns = [        '''你的其他url配置''']urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

我的getImage函数 (view.py)

def getIcon(request):    id=request.GET['wxID']    u=User.objects.get(wxID=id)    return HttpResponse(u.icon.url)

返回: 图片的URL路径,使用该路径,只需在返回时加上‘IP:Port/’

原创粉丝点击