Он основан на материалах, представленных в руководствах по модели и запросам к базе данных , поэтому вы, вероятно, захотите прочитать и понять эти документы, прежде чем читать этот. В этом справочнике мы будем использовать примеры моделей веб-журналов, представленные в руководстве по запросам к базе данных.
Django учебник Часть 3: Использование моделей
Небольшая методичка по моделям Django, написанная в рамках курса по базам данных в РЭУ им. В этом руководстве мы будем использовать Python версии 3 и Django версии 1. Обе версии являются актуальными на время написания этого руководства. Чтобы не привязываться к конкретной IDE, работать с Python мы будем в командной строке. На компьютерах РЭУ им. Плеханова Python установлен в папке Python на диске C.
После создания модели , Django автоматически создает API для работы с базой данных, который позволяет вам создавать, получать, изменять и удалять объекты. Этот раздел расскажет вам как использовать этот API. В описании моделей вы можете найти список всех существующих опций поиска.
Django предоставляет богатые возможности по фильтрации данных. Для фильтрации данных у объекта QuerySet могут применяться следующие методы: get : получает один объект модели. Результат метода - объект QuerySet. Все три метода в качестве параметра получают условию, по которому идет фильтрация.