zoukankan      html  css  js  c++  java
  • Django 中使用ImgFiled 和FileFiled

    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)
    僵尸将臣
  • 相关阅读:
    备份
    Ibatis_dataMapper
    查询成绩都大于80分的学生
    删除文件的工具
    从运行中启动收索引擎
    数据库Northwind
    搭建Android开发环境
    数据库知识结构
    数据库MedicineMis_STD
    数据库work
  • 原文地址:https://www.cnblogs.com/sunshenggang/p/9572664.html
Copyright © 2011-2022 走看看