资讯专栏INFORMATION COLUMN

django admin 后台上传图片

levinit / 514人阅读

摘要:在文件中定义如下字段图标在文件中设置如下在文件中设置此处省略个字最后的效果会是这样就会把上传后的地址存入数据库了。。

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 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

        
        这样就会把上传后的url地址存入数据库了。。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/38226.html

相关文章

  • django项目admin后台整合tinymce富文本编辑并自定义添加图片本地上传和富文本中的回显

    摘要:选择该页面绑定的标签指定图片上传处理目录注其中为了显示为中文,标明了中文,同时需要下载语言包放到对应的文件夹下。 前言 我们常因为django的自带admin后台功能而选择该框架,但也因为其自动生成的特殊性而在做出特别的更改的时候束手束脚,鉴于项目已经采用了django,而后台要求能够直接上传富文本内容直接用于网页显示,定制性高,后来翻了目前较为知名的几款富文本编辑框,觉得还是tiny...

    HackerShell 评论0 收藏0
  • django项目admin后台整合tinymce富文本编辑并自定义添加图片本地上传和富文本中的回显

    摘要:选择该页面绑定的标签指定图片上传处理目录注其中为了显示为中文,标明了中文,同时需要下载语言包放到对应的文件夹下。 前言 我们常因为django的自带admin后台功能而选择该框架,但也因为其自动生成的特殊性而在做出特别的更改的时候束手束脚,鉴于项目已经采用了django,而后台要求能够直接上传富文本内容直接用于网页显示,定制性高,后来翻了目前较为知名的几款富文本编辑框,觉得还是tiny...

    Honwhy 评论0 收藏0
  • django项目admin后台整合tinymce富文本编辑并自定义添加图片本地上传和富文本中的回显

    摘要:选择该页面绑定的标签指定图片上传处理目录注其中为了显示为中文,标明了中文,同时需要下载语言包放到对应的文件夹下。 前言 我们常因为django的自带admin后台功能而选择该框架,但也因为其自动生成的特殊性而在做出特别的更改的时候束手束脚,鉴于项目已经采用了django,而后台要求能够直接上传富文本内容直接用于网页显示,定制性高,后来翻了目前较为知名的几款富文本编辑框,觉得还是tiny...

    k00baa 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<