我可以通过 Django admin 在我的一个模型中成功保存文件,但之后无法打开该文件。这是我的模型:
class Answer (models.Model):
answer = models.CharField(max_length=1000)
attach_file = models.FileField(upload_to='Attachments', blank=True)
我没有触及设置文件,据我了解,它应该使用默认值:
MEDIA_ROOT = ''
MEDIA_URL = ''
STATIC_ROOT = ''
我在 admin.py 中注册了模型,并且能够浏览文件并保存它。尝试打开该文件时,我得到:
Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:8000/admin/businessui/answer/1/Attachments/outlook.png/
answer object with primary key u'1/Attachments/outlook.png' does not exist.
有人能指出我在这里缺少什么,以便能够在我的开发机器上本地打开保存的文件吗?