Closed drowsycoder closed 1 year ago
Доразобраться с порядком регистрируемых приложений в settings
Так - плохо:
INSTALLED_APPS = [
# main
"django.contrib.admin",
"django.contrib.auth",
"django.contrib.contenttypes",
"django.contrib.sessions",
"django.contrib.messages",
"django.contrib.staticfiles",
# sorl-thumbnail
"sorl.thumbnail",
# debug_toolbar
"debug_toolbar",
# my apps
"about.apps.AboutConfig",
"catalog.apps.CatalogConfig",
"homepage.apps.HomepageConfig",
"core.apps.CoreConfig",
# django-cleanup
"django_cleanup.apps.CleanupConfig",
]
Если деление, то здесь уместно и достаточно деление на 3 группы: джанговские приложения, сторонние, твои
Указывешь в такой последовательности (сейчас твои между дебаг-тулбаром и джанго-клинапом)
В рамках каждой из трёх групп указываешь по алфавиту (здесь и сейчас это на работоспособность не повлияет)
Читал в документации, что клин апп в самом конце должен быть
Основные приложения джанги — в начале Потом сторонние Потом твои
Можно отделить пустыми строками (ну или строками с комментом, объясняющим, что дальше такая-то категория приложений - сторонние, твои)
В рамках каждой категории всё сортируем по алфавиту