我有这样一个模型:
class UserProfile(models.Model):
user = models.OneToOneField(User)
avatar = models.ImageField(blank=True, upload_to='hi/')
和Setting.py这样:
MEDIA_ROOT = os.path.abspath(os.path.dirname(__name__)) + '/media/'
MEDIA_URL = '/media/'
但我无法上传任何图片,甚至无法创建或保存任何 UserProfile 对象。
请您参考如下方法:
更改 MEDIA_ROOT 设置行为此:
MEDIA_ROOT = os.path.join(os.path.abspath(os.path.dirname(__name__)), 'media')
