首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django-文件浏览器和上传图像

Django-文件浏览器和上传图像
EN

Stack Overflow用户
提问于 2015-11-04 21:44:09
回答 1查看 836关注 0票数 0

我有Django Grappelli == 2.6.5与Filebrowser和Tinymce。我使用Django ==1.7.5。上传图片有问题。图像上传在浏览器中,出现在文件夹\media\上载中,但是Filebrowser没有看到它,并抛出一个错误:'media\uploads\img.jpg‘无法找到,在这里是我的设置:

代码语言:javascript
复制
STATIC_URL = "/static/"
STATIC_ROOT = os.path.join(PROJECT_ROOT, STATIC_URL.strip("/"))
MEDIA_URL = STATIC_URL + "media/"
MEDIA_ROOT = os.path.join(PROJECT_ROOT, *MEDIA_URL.strip("/").split("/"))
DIRECTORY = getattr(settings, "FILEBROWSER_DIRECTORY", 'uploads/')

在“皮洪壳”中,我做了以下工作:

代码语言:javascript
复制
from django.conf import settings 
import filebrowser.settings
filebrowser.settings.MEDIA_ROOT
C:\\mysite\\static\\media
filebrowser.settings.DIRECTORY
uploads/

为什么会发生这种事?如何将正确的上载目录设置为Django-Filebrowser?我在谷歌上读过文档并搜索过答案。但我不明白怎么解决它我很困惑。你能帮帮我吗。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-29 20:38:06

在您的项目urls.py中:

代码语言:javascript
复制
from django import views
....


urlpatterns = [

...

url(r'^media/(?P<path>.*)$', views.static.serve, {
        'document_root': settings.MEDIA_ROOT})
...

]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33532604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档