Python где угодно развертывание файлов c django не будет работать, следуя инструкциям 100% - PullRequest
0 голосов
/ 26 марта 2020

Я пытаюсь развернуть мои 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. Что здесь происходит? Любая помощь будет очень полезна, так как я буквально потратил почти два дня, пытаясь исправить это сейчас

...