Django Book: как работает панель управления
18 марта 2015Предыдущая часть. Что на самом деле делает панель управления, когда вы пользуетесь её веб-интерфейсом? Всё очень просто. Когда Django загружает URLconf из urls.py после старта сервера — взывается функция admin.autodiscover(), которую мы добавили ранее в urls.py, когда активировали панель управдения. Она проверяет элементы параметра INSTALLED_APPS, и в каждом установленном приложении ищет файл admin.py. Если такой файл наден — admin.autodiscover() выполняет его.