setting中的各种设置
*
在admin中填写课程机构信息时,需要上传图片。在定义CourseOrg模型时,上传图片用到了image=models.ImageField(upload_to='org/%Y/%m', verbose_name=u'封面图')。模型中指明的路径为相对路径,Django不知道到底把文件存放在哪个根目录之下。
因此在settings.py中设置
MEDIA_URL ='/media/'
MEDIA_ROOT = os.path.join(BASE_DIR,'media')
Y指定当前时间的年,m指定当前时间的月
为了将MEDIA_URL注册到前端用户,还需在settings中配置
TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [os.path.join(BASE_DIR, 'templates')],'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages','django.core.context_processors.media', //注册MEDIA_URL],},},
]
setting中的各种设置相关推荐
- 【GPS】GPS的C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT配置,Linux系统中GPIO的设置
GPS的GPIO配置文件 客户需要更改此变量C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT才能覆盖NAVRF驱动程序ELNA设置. modem_proc/gps/gnss/mgp/me ...
- 如何在Swift中使用CoreData设置有用的自动完成UITextField
by Emrick Sinitambirivoutin 由Emrick Sinitambirivoutin 如何在Swift中使用CoreData设置有用的自动完成UITextField (How t ...
- 谷歌拼音输入法PinyinIME源码修改----随着Setting中中英文的切换对应改变软键盘中英文输入且字符变换
项目中使用的是Google的输入法:谷歌拼音输入法,即PinyinIME. 客户提出需求:需要在Setting中切换中英文的时候,输入法对应成中英文输入,并且字符也对应成中英文,即Setting中设置 ...
- 删除原生Setting中无用的功能(移除Preference)
移除Setting中不需要的原生功能节点方法分享 原生Setting的界面是使用Preference而不是View来创建的,同时需要特殊的Activity或者Fragment的子类来显示: 如:Pre ...
- idea中的编码设置
1.问题:设置了idea setting中的编码格式为utf-8,在编辑的时候明明写的是中文,关闭项目后再次打开成了这样,还是乱码 这时候需要为新创建的文件也要设置编码,并为了防止乱码,
- powerdesigner 同步mysql 报错_PowerDesigner实用技巧小结 及 导出word,想字段顺序跟模型中一致,如何设置...
powerdesigner导出word,想字段顺序跟模型中一致,如何设置 右键List of columns of the table %PARENT% ,selection,define sort ...
- 【转】Word2007中不连续页码设置 多种页码设置
[转]Word2007中不连续页码设置 多种页码设置 页码是论文必不可少的部分.我们看一下如何添加页码,并且针对一些特殊的格式要求怎么应对: 如果是[毕业论文]有多种混合页码,有Ⅰ.Ⅱ.Ⅲ...还有1 ...
- pb 修改数据窗口种指定字段位置_如何在PB数据窗口中修改数据---设置数据窗口的更新属性...
如何在 PB 数据窗口中修改数据 --- 设置数据窗口的更新属性 数据窗口对象非常强大的原因之一就是能够很容易地修改数据库.当用户修 改了数据窗口中的数据,插入了新的数据行或者删除了数据行以后,只要调 ...
- linux恢复设置文件夹,将.bashrc文件恢复到Ubuntu中的默认设置
以下介绍在Ubuntu系统中将.bashrc文件恢复默认设置的方法,如果你在Ubuntu系统中把.bashrc文件搞坏了就按下面的方法恢复bashrc文件. 背景 我有一个Ubuntu VM,我经常用 ...
最新文章
- rails3高级查询
- 《疯狂JAVA讲义》笔记1
- java汽车租赁系统_汽车租赁公司全网低价
- 手机端双击页面放大的问题
- ios找不到信任证书_iOS 11 中可用的受信任根证书列表
- 50道编程小题目之【完全平方数】
- spring3.1声明式事务管理
- MyEclipse重新定位svn的路径
- PMP考试教材是什么?有几本?
- Linux自学之旅-安装篇(设备文件名)
- 详解VMware虚拟机中添加新硬盘并挂载的方法
- Intel SGX背景、其他可信计算技术和TEE技术(翻译自Intel SGX Explained)
- 微信企业付款 ”错误码:NO_AUTH,错误信息:此IP地址不允许调用接口,如有需要请登录微信支付商户平台更改配置“报错的处理办法
- 【数据库】oracle数据库当中的dual表是个什么东西?
- oj试题 火车票退票费计算(函数专题)(1103)
- 这些技术硬核文章值得一看
- Redhawk解析PAD / IOPAD的实现方法
- 哲学核心概念和基本原理
- Redis高可用架构-Redis集群,一文get三种方式
- JS获取URL参数(银联二维码用过)