Как правильно отображать статические файлы в Django при debug = False?

что мне делать, если я использовал команду python manage.py collectstatic и не понимаю, что нужно сделать, чтобы статические файлы были расположены и отображались, я получаю только 404, когда пытаюсь загрузить сервер, и мой css также не работает мой settings.py:


DEBUG = False

ALLOWED_HOSTS = ['127.0.0.1']




PATH_TO_YOUR_STATIC_FOLDER= 'man/static/'
STATICFILES_DIRS = [
    BASE_DIR / "man/static",
    PATH_TO_YOUR_STATIC_FOLDER,
]
STATIC_ROOT = BASE_DIR / "staticfiles"






# Internationalization
# https://docs.djangoproject.com/en/5.0/topics/i18n/

LANGUAGE_CODE = 'en-us'

TIME_ZONE = 'UTC'

USE_I18N = True

USE_TZ = True


# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/5.0/howto/static-files/

STATIC_URL = '/static/'

# Default primary key field type
# https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field

DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'

структура моих файлов

может быть, мне нужно отредактировать STATICFILES_DIRS?

я пытался изменить STATICFILES_DIRS в настройках, но ничего не получилось

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