1 год назад
Создание сайта в Python. Часть 3. Бэкенд. Работа с базой данных и панелью администратора на Django.
Базы данных в проектах на Django похожи на таблицы Excel, но отличие заключается в том, что тип данных для каждого столбца и их количество определяется заранее. При попытке внести в колонку данные не того типа получим ошибку и данная операция не будет выполнена. Количество колонок, их имя и тип вносимых данных являются параметрами структуры базы данных. Изменение структуры и внесение данных в базу называется миграцией базы данных. Работу с базой данных рассмотрим на примере проекта MySite из предыдущей статьи...
SQLite и Python - как работать с базой данных
Базы данных - важная часть современного программирования. Количество доступной информации резко возросло. а их анализ может принести нам огромную пользу. Об этом уже узнала не одна компания. Однако, прежде чем это произойдет, их нужно где-то собрать и хранить. И есть много возможных решений. Очень много. Некоторые базы данных работают быстро, другие могут хранить большие объемы данных, третьи подходят для структурированных данных, третьи - для неструктурированных данных и т. д. Существует множество решений с преимуществами и недостатками...