#python #django #django-staticfiles
Вопрос:
Мое приложение не обслуживает встроенные статические файлы в моем HTML
моя структура проекта такова:
main/ mediafiles/ resume/ settings.py ... static/ css/ images/ js/
settings.py:
INSTALLED_APPS = [ "django.contrib.admin", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", "main", "ckeditor", ] STARICFILES_DIR = [ os.path.join(BASE_DIR, 'static'), os.path.join(BASE_DIR, 'media'), ] STATIC_URL = "/static/" STATIC_ROOT = BASE_DIR / "staticfiles" MEDIA_URL = "/media/" MEDIA_ROOT = BASE_DIR / "mediafiles"
Однако, когда я пытаюсь python manage.py findstatic --verbosity 2 static/js/style.js
Я получаю следующее:
No matching file found for 'js/script.js'. Looking in the following locations: C:UsersBilalEnvsdjango-envlibsite-packagesdjangocontribadminstatic C:UsersBilalEnvsdjango-envlibsite-packagesckeditorstatic
Есть идеи, где я могу ошибиться? Все статические настройки файла кажутся правильными. Любая помощь будет оценена по достоинству, так как я застрял на этом на некоторое время
Комментарии:
1. создайте после статического имени приложения в структуре вашего проекта. Чем использовать «имя_приложения.имя_файла».
2. Ваша проблема возникает в процессе развертывания или отладки ==Ложь