你能帮忙解决这个问题吗?我可以上传文件并存在于文件夹中。但是当打开它时出现 404 错误。这是设置和错误消息。
日志:
[26/May/2020 15:21:39] "GET /static/filebrowser/img/completed.png HTTP/1.1" 200 1122`enter code here` [26/May/2020 15:21:40] "POST /admin/filebrowser/upload_file/?csrf_token=0uwjLJMd48BUTimLGxLTPu0sbYRntIeNMVqDKoA89eaUB7FlXQjzPeMNF6flnUwS&csrf_name=csrfmiddlewaretoken&csrf_xname=X-CSRFToken&folder= HTTP/1.1" 200 92 [26/May/2020 15:21:44] "GET /admin/filebrowser/browse/? HTTP/1.1" 200 19619 Not Found: /admin/filebrowser/browse/_versions/007g2ufvgy1gbzeb3ggu3g304g05nx6q_admin_thumbnail.gif [26/May/2020 15:21:44] "GET /admin/filebrowser/browse/_versions/007g2ufvgy1gbzeb3ggu3g304g05nx6q_admin_thumbnail.gif HTTP/1.1" 404 5607 Not Found: /admin/filebrowser/browse/007g2ufvgy1gbzeb3ggu3g304g05nx6q.gif [26/May/2020 15:21:46] "GET /admin/filebrowser/browse/007g2ufvgy1gbzeb3ggu3g304g05nx6q.gif HTTP/1.1" 404 5529 [26/May/2020 15:31:56] "GET /admin/filebrowser/browse/? HTTP/1.1" 200 20780
设置.py:
INSTALLED_APPS = [
'grappelli',
'filebrowser',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
FILEBROWSER_DIRECTORY = ''
DIRECTORY = ''
网址.py:
from django.contrib import admin
from django.urls import path,include
from filebrowser.sites import site
urlpatterns = [
path('admin/filebrowser/', site.urls),
path('grappelli/', include('grappelli.urls')),
path('admin/', admin.site.urls),
]
上传成功:
错误信息: