美文网首页
django admin 后台利用自带upload组件上传图片

django admin 后台利用自带upload组件上传图片

作者: xiaomayi2012 | 来源:发表于2016-10-29 22:45 被阅读192次

    1、在models.py
    文件中定义如下字段
    icon=models.ImageField(u'图标',upload_to='img/%Y/%m/%d')

    2、在setting.py
    文件中设置如下:
    MEDIA_URL='/uploads/'MEDIA_ROOT=os.path.join(BASE_DIR, 'uploads')

    3、在urls.py
    文件中设置:

    from django.conf.urls.static 
    import staticfrom 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`

    相关文章

      网友评论

          本文标题:django admin 后台利用自带upload组件上传图片

          本文链接:https://www.haomeiwen.com/subject/kxiyuttx.html