【问题标题】:Django file-browser and error 404Django 文件浏览器和错误 404
【发布时间】:2016-05-26 19:17:46
【问题描述】:

我正在使用 django 管理站点 (v1.9.6) 和最近安装的文件浏览器来管理图像和文档。我按照安装步骤操作,文件浏览器显示在管理界面中,但我无法上传图像和文档。尝试访问它们时出现 404 错误(文件浏览器页面中也不显示缩略图):

Page not found (404)
     Request Method:    GET
     Request URL: http://127.0.0.1:8000/media/uploads/aaaaaaaaaaalula.png

但是文件在那里,如果我做的话

ls media/uploads/aaaaaaaaaaalula.png

它显示了文件,所以它被上传了。

我的设置.py:

MEDIA_ROOT = os.path.join(BASE_DIR, 'media') MEDIA_URL = '/media/'
ADMIN_MEDIA_PREFIX = '/media/admin/'

和 url.py

from django.conf.urls import patterns, include, url
from django.contrib import admin
from filebrowser.sites import site


urlpatterns = [
    url(r'^admin/filebrowser', include(site.urls)),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', include(admin.site.urls)),
]

提前感谢您的帮助。

C.

【问题讨论】:

    标签: python django


    【解决方案1】:

    好的,解决方法如下:

    https://docs.djangoproject.com/en/1.9/howto/static-files/#serving-static-files-during-development

    问题是我正在使用开发服务器测试 django-filebrowser

    【讨论】:

      【解决方案2】:

      您没有将 url 用于显示图像。 在setting.py-

      MEDIA_ROOT = os.path.join(BASE_DIR, "media/") 
      MEDIA_URL = '/media/' 
      In URLs.py--
      Url(r'^media/(?^<path>.*)$','django.views.static.serve',{'document_root':
       settings.MEDIA_ROOT,}),
      

      我觉得可以帮到你

      【讨论】:

        【解决方案3】:

        你可以这样做:

        from django.conf.urls.static import static
        from django.conf import settings
        
        urlpatterns = [
            #your urls
        ]
        
        if settings.DEBUG: # will be 'True' in development
            urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
            urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-08-17
          • 1970-01-01
          • 2021-08-06
          • 2013-07-26
          • 1970-01-01
          • 2016-10-15
          • 1970-01-01
          • 2018-05-24
          相关资源
          最近更新 更多