一、在models.py
文件中定义以下字段数据库
icon=models.ImageField(u'图标',upload_to='img/%Y/%m/%d')
二、在setting.py
文件中设置以下:django
MEDIA_URL='/uploads/' MEDIA_ROOT=os.path.join(BASE_DIR, 'uploads')
三、在urls.py
文件中设置:url
from django.conf.urls.static import static from django.conf import settings urlpatterns = [ ........此处省略n个字 ]+static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
最后的效果会是:http://www.xxxxxx.com/uploads/img/2016/10/28/xxxxx.jpg
code
这样就会把上传后的url地址存入数据库了。。