Показаны сообщения с ярлыком model. Показать все сообщения
Показаны сообщения с ярлыком model. Показать все сообщения

воскресенье, 2 февраля 2014 г.

Получение всех объектов модели в Django

Команда:

model_name.objects.all()

возвращает все объекты модели с именем model_name.

Создание модели по существующей БД

Есть в Django мега-крутая фича, позволяющая моментально получить модель по существующей базе данных. Название волшебной команды — inspectdb. Следующая команда создает файл с моделью models.py на основании схемы базы данных, которая указана в settings.py:

$ python manage.py inspectdb > models.py

Конечно построенную модель нужно просмотреть и при необходимости подправить.