В настоящее время работает над развертыванием для моего django веб-сайта. Я пытаюсь заставить мои stati c файлы работать так, очевидно, я использовал эту команду: python manage.py collectstatic
. После завершения запуска он печатает 119 files copied...
Я думал, что это работает, пока я не перешел в недавно созданный каталог static
и не нашел папку css
. Как ни странно, я увидел папку admin
. Увидев это, я полностью удалил папку static
и попытался напрямую скопировать папку stati c, используя scp
. Я сделал это, и все остальные мои папки (css, закачки и т. Д. c. А также папка администратора) появились. Я попытался collectstatic
теперь, когда все папки там есть, только чтобы узнать, когда я это делаю, он удаляет все мои папки, кроме папки admin
. Когда я запускаю сайт с помощью команды runserver. На моей домашней странице нет css, но есть на странице администратора.
Вот так все выглядит в искателе.
(projectname) ——— env
——— excelsite
——— pages
——— templates
——— (settings folder)
——— static ——— css, uploads, admin
——— manage.py
——— db.sqlite3
Это мой settings.py
:
STATIC_ROOT = "/home/alexholst/excelsite/static"
STATIC_URL = '/static/'
#STATICFILES_DIRS = ("/home/alexholst/excelsite/static",)
#STATICFILES_DIRS = (
# os.path.join('static'),
# 'static',
#)
Любая помощь очень ценится! *
Заранее спасибо!