Отсутствуют модули 'backend' или 'backend.custom_azure'

Запуск "python manage.py collectstatic" для приложения Django, которое я надеюсь разместить на Heroku, приводит к такой ошибке:

Traceback (most recent call last):
  File "C:\Code\Django\store\manage.py", line 22, in <module>
    main()
  File "C:\Code\Django\store\manage.py", line 18, in main
    execute_from_command_line(sys.argv)
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\management\__init__.py", line 419, in execute_from_command_line
    utility.execute()
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\management\__init__.py", line 413, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\management\base.py", line 354, in run_from_argv
    self.execute(*args, **cmd_options)
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\management\base.py", line 398, in execute
    output = self.handle(*args, **options)
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\site-packages\django\contrib\staticfiles\management\commands\collectstatic.py", line 161, in handle
    if self.is_local_storage() and self.storage.location:
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\site-packages\django\contrib\staticfiles\management\commands\collectstatic.py", line 215, in is_local_storage
    return isinstance(self.storage, FileSystemStorage)
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\site-packages\django\utils\functional.py", line 246, in inner
    self._setup()
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\site-packages\django\contrib\staticfiles\storage.py", line 438, in _setup
    self._wrapped = get_storage_class(settings.STATICFILES_STORAGE)()
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\files\storage.py", line 366, in get_storage_class
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\site-packages\django\utils\module_loading.py", line 17, in import_string
    module = import_module(module_path)
  File "C:\Users\E\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'backend'

Я попробовал пройти по этому пути и увидел, что нет файла python под названием backend, поэтому я запустил "pip install backend", который затем установился. Однако теперь у меня появилась еще одна ошибка module not found для backend.custom_azure. Pip не может найти эту библиотеку, когда я пытаюсь ее установить.

Ни backend, ни backend.custom_azure нет ни в одном из файлов, которые я написал.

requirements.txt:

Gunicorn==20.1.0 
Jinja2==2.11.2 
Django-Heroku==0.3.1 
Django==3.2.8 
asgiref==3.4.1 
azure-core==1.19.0 
azure-storage-blob==12.9.0 
certifi==2021.10.8 
cffi==1.15.0 
charset-normalizer==2.0.7 
cryptography==35.0.0 
django-storages==1.12.2 
idna==3.3 
isodate==0.6.0 
msrest==0.6.21 
oauthlib==3.1.1 
pycparser==2.20 
pytz==2021.3 
requests==2.26.0 
six==1.16.0 
sqlparse==0.4.2 
urllib3==1.26.7 
backend==0.2.4.1

Все это просто потому, что я хочу разместить простой Django сайт на Heroku, но мне сказали, что нужно разместить статические файлы в другом месте. Прошли недели ошибок, и я был бы очень признателен за помощь.

Вернуться на верх