Категории 3 — общее название системы отвечающей за создание таблицы для хранения структурированных данных (в прошлом — динамическое содержимое или динамика). Главное отличие в том, что после создания таблицы будут создан 3 объекта для работы с ней:
Допустим мы создали категорию с названием «Новости» и кодом news_item. Ева автоматически создаст 3 объекта:
Все созданные объекты будут находиться в директории /eva2/models/*. В данной директории находятся как системные модели, так и пользовательские. При изменении моделей как посредством интерфейса Евы, так и посредством кода — вам необходимо запустить миграций /eva/modules/main_module/migrations . Скрипты миграций для редактируемой категории через интерфейс Евы вызываются автоматически. Файлы находящиеся в /eva2/models/ редактировать нельзя, так как при запуске скриптов миграций — все изменения будут утеряны.
Для работы автодополнения в IDE рекомундуется так же скачать дирректории: