Я пытаюсь развернуть мои stati c файлы из моего django приложения, используя python везде. Я следовал 3 различным учебникам сейчас, и ни один из них не работал.
my STATIC_URL
установлен на /static/
, а мой STATIC_ROOT
- '/home/coursePlanner/CoursePlanner/static'
Я собрал все файлы stati c в папку stati c root ( '/ home / coursePlanner / CoursePlanner / stati c) и если я использую файловый броузер python где-нибудь, они, безусловно, все есть.
в моем WSGI-файле python в любом месте, устанавливается path
на '/home/coursePlanner/CoursePlanner'
и os.environ['DJANGO_SETTINGS_MODULE']
на 'CoursePlanner.settings'
. Наконец, в разделе stati c files настроек веб-приложения URL = '/static/'
и directory=/home/coursePlanner/CoursePlanner/static
. Когда я открываю свою веб-страницу, ни один из моих файлов stati c не загружается. Кроме того, если я go до http://courseplanner.pythonanywhere.com/static/css/styles.css
, я получаю следующую страницу:
Page not found (404)
Request Method: GET
Request URL: http://courseplanner.pythonanywhere.com/static/css/styles.css
Using the URLconf defined in CoursePlanner.urls, Django tried these URL patterns, in this order:
admin/
[name='courseplanner-planner']
validate/
getRec/
search/
reqBarHandler/
getUnits/
The current path, static/css/styles.css, didn't match any of these.
, но если я go на URL запроса в файловом менеджере python где-либо, файл присутствует буквально в этот точный URL. Что здесь происходит? Любая помощь будет очень полезна, так как я буквально потратил почти два дня, пытаясь исправить это сейчас