1、使用ImgFiled

class ImageField(upload_to=Noneheight_field=Nonewidth_field=Nonemax_length=100**options)[source]  返回资源

必须在setting.py 中设置MEDIA

setting.py

MEDIA_URL = '/meta/'
MEDIA_ROOT = os.path.join(BASE_DIR,'meta')

models.py

cover_map = models.ImageField(verbose_name='缩列图',upload_to='article/%Y/%m/%d',default='1.png')

upload_to   上传的位置   最后会上传到  /meta/article/年/月/日/**.jpg

如果要显示需要在urls.py设置

from django.contrib import admin
from django.urls import path
from django.urls import include
from django.conf import settings
from django.conf.urls.static import static urlpatterns = [
path('admin/', admin.site.urls),
path('polls/', include('polls.urls')),
path('download/', include('download.urls')),
path('article/', include('article.urls')),
]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

最新文章

  1. [原]quick2.25让描边闪起来
  2. SqlServer中的更新锁(UPDLOCK)
  3. 引用 U-boot给kernel传参数和kernel读取参数—struct tag
  4. 海量数据存储之Key-Value存储简介
  5. U5首次登录
  6. 翻译 | 一行 JavaScript 代码的逆向工程
  7. bootstrap学习之利用CSS属性pointer-events禁用表单控件
  8. Spark SQL1.2测试
  9. pwn-ROP
  10. 设置webstorm自动删除行尾分号
  11. SQL 快速生成不重复的卡号
  12. js判断一个图片是否已经存在于缓存
  13. vue的生存周期
  14. jp@gc - Stepping Thread Group配置解释描述
  15. Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.
  16. error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1800”
  17. ElasticSearch排序Java api简单Demo
  18. spyder快捷键
  19. glassfish任意文件读取漏洞解析
  20. C++显式隐式构造函数

热门文章

  1. 为Jekyll+GitHub Pages添加全文搜索功能
  2. CAD 在ARCGIS中的坐标系问题
  3. Linux使用wget、安装Python
  4. 【SpringBoot笔记】SpringBoot如何正确关闭应用
  5. HDFS深度历险 之 从客户端逻辑看HDFS写入机制
  6. 深入Node之初识
  7. 随机IP
  8. centos7安装docker并设置开机自启以及常用命令
  9. 利用gulp,当引入文件改动时,版本号自动更新~
  10. VUE路由新页面打开的方法总结