OSError: [Errno 63] Слишком длинное имя файла: db.sqlite3 при выполнении collectstatic на django

Ранее я уже делал collectstatic, и все прошло хорошо. Теперь я попытался развернуть приложение на Heroku и получил ошибку. Она воспроизводится и локально.

OSError: [Errno 63] Слишком длинное имя файла: '/Users/admin/Desktop/Programming/Python/UkranianFunds/src/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/app/staticfiles/db. sqlite3'

Вот структура моего проекта: https://monosnap.com/file/Jkom9ug3DJFMDcwOz4UkY3OUfS1bUY

У меня есть мой db.sqlite3 в gitignore, если это имеет значение.

Вот мои настройки:

PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(PROJECT_ROOT, 'staticfiles')
STATICFILES_DIRS = [
    os.path.join(BASE_DIR), 'static'
]

Была допущена синтаксическая ошибка, из-за которой код отображается неправильно, следующий код отображается правильно:

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