Как добавить данные в базы данных во Flask

Базы данных во Flask

С приложениями Flask можно использовать любые базы данных. В этом руководстве будет использоваться SQLite, поскольку Python имеет встроенную поддержку SQLite с его модулем sqlite3.

Добавление данных в базы данных с помощью Flask

Поскольку Flask использует SQLite, некоторых базовых операций из модуля sqlite3 должно быть достаточно для добавления данных в базу данных.

 import sqlite3 as sqldef add_data (title, content): try: # Подключение к базе данных con = sql.connect ('shot_database.db') # Получение курсора c = con.cursor () # Добавление данных c.  execute ("INSERT INTO Shots (title, content) VALUES (% s,% s)"% (title, content)) # Применение изменений con.commit () except: print ("Произошла ошибка") 

Эта функция добавляет данные о выстреле в высоко упрощенная таблица базы данных Shots . Он принимает title и content в качестве параметров, подключается к базе данных, порождает курсор и использует строковый формат для выполнения команды SQL для вставки данных. Наконец, вызывается функция commit () для подтверждения и применения изменений.

Оцените статью
nanomode.ru
Добавить комментарий