在做图片上传的时候出现了一个错误,具体描述如下:
在windows 下我可以上传,但是将django部署在apache时就显示permission deny。OSError at /img/ ,将目录的权限放通后还是不行。
最后在setting中添加
MEDIA_ROOT = ‘/HOME/L/MEDIA’
MEDIA_ROOT_URL =’/MEDIA/’
在使用admin的时候出现template不存在:
解决办法:在templates 中修改’DIRS’: [os.path.join(BASE_DIR,’templates’).replace(‘\’, ‘/’),],
蛋疼,以前不改都没事的
当进入admin编辑数据库是提示:’str’ object has no attribute ‘utcoffset’
经过搜索发现是数据库的时间字段的默认值出现问题。 = = 按照网上说改为datetime.date,还是不行,为空可以,OK为空。
release_time = models.DateTimeField(default='1970-1-1 00:00:00')