今天重新安装了一遍django,升级到1.9版本,主要目的是试用一下ImageField,按照网上一篇文章介绍
在settings.py文件加配置:
MEDIA_ROOT = ‘media/’
MEDIA_URL = ‘media/’
然后在models文件中字段定义为img = models.ImageField(upload_to=’img’)
轻松解决了,media文件夹被自动创建,而图片也被上传到media文件夹下的img文件夹下。
倒是数据库编码再次捣乱,以后设置的时候要首先把数据库的字符编码定义好,可以减少不少麻烦。