[英]Django file browser doesn't work
我已經安裝了Django文件瀏覽器,並將grappelli
和filebrowser
添加到了已安裝的應用程序中。 並做了記錄中的所有內容,但是當我瀏覽http://127.0.0.1:8000/admin/filebrowser/
我得到了404頁面未找到錯誤。 有什么問題? 我這樣配置媒體設置:
# Media files
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
ADMIN_MEDIA_PREFIX = '/media/admin/'
FILEBROWSER_DIRECTORY = '/media/'
剛剛解決了完全相同的問題,這是書中最古老的一個: 權限
(facepalm)
media
目錄已更改為755
media/uploads
目錄,並將其更改為755
在settings.py中,我不使用FILEBROWSER_DIRECTORY
(我想默認是uploads
)
我真的認為拋出400 Bad Request
完全沒有用而且令人討厭,但是哦...
只是一個相關的注釋:我不認為/admin/filebrowser/
有任何內容,它只是給我一個404。請更正我,因為我在這里丟失了一些東西:)
問題是您的FILEBROWSER_DIRECTORY設置。 它應該具有絕對路徑。
不幸的是,該錯誤被該討厭的400 Bad Request隱藏,如此票證中所述 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.