我有一个简单的模型和django中的默认管理员.一切都按预期工作,我可以上传文件.我已经阅读了关于上传路径的django文档.我的MEDIA URL和MEDIA ROOT已设置并且上传有效.让我说我登录默认管理员,下载一个上传的jpg订单,我去编辑订单,我看到当前的上传文件.
如果我悬停当前文件链接,完整的URL是some.url.com/uploads/myfile.jpg,当它应该是some.url.com/static/uploads/myfile.jpg ???
我的MEDIA URL在some.url.com/static/和MEDIA ROOT设置为"静态"的绝对路径.
由于上传工作正常并且应该到达应有的位置,可能会缺少某些内容......
我希望能够,在默认的django管理员中,转到订单编辑,将当前上传的文件悬停,点击它,它将在新窗口中打开,显然,目前它是404 ...
模型的相关部分:
ficheiro = models.FileField(upload_to='uploads')
Run Code Online (Sandbox Code Playgroud)
下面是截图: 截图http://anibalcascais.com/exemplo.jpg
谢谢
# Django settings for ensanis project.
import os.path
DEBUG = False
TEMPLATE_DEBUG = DEBUG
ADMINS = (
# ('Anibal Santos', 'anibalcascais@gmail.com'),
)
MANAGERS = ADMINS
# Local time zone for this installation. Choices can be found here:
# http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
# although not all choices may be available on all operating systems.
# If running in a Windows environment this must be set …Run Code Online (Sandbox Code Playgroud)