Задача 1 “Создание новой базы данных и подключение к существующей”
Необходимо подключить к библиотеке sqlite3 и создать базу данных .
import sqlite3 |
Задача 2 “Новая таблица”
Создать в БД таблицу, в которой будем хранить информацию о пользователях id, username. email и age:
import sqlite3 |
Задача 3 “Первая запись”
Внести в нашу созданную таблицу первую запись:
import sqlite3 |
Задача 4 “Фильмы”
Создать БД, создать таблицу с полями название, рейтинг, год, режиссёр, жанр:
import sqlite3 |
Задача 5 “Лекарства”
Напишите две программы:
Первая создает базу данных pharmacy, в которой хранятся данные о лекарственных препаратах.
Вторая выполняет поиск по БД и выводит все лекарственные формы запрошенного препарата.
import sqlite3 |
import sqlite3 |
Задача 6 “Flask и sqlite3”
index.html
Файл index.html будет содержать две кнопки, одна кнопка для проверки всех списков участников (взято из базы данных). И другая кнопка для создания новой записи.
join.html
В файле join.html создайте простую форму, которая принимает имя, адрес электронной почты, город, страну и телефон в качестве входных данных для сохранения в базе данных. Методом POST получите запрос формы всех столбцов и зафиксируйте изменения в базе данных после вставки данных в таблицу.
participants.html
Используйте тег таблицы и назначьте заголовок с помощью тега
Задача 6 “Flask и sqlite3”
Build Web App Using Flask and SQLite |
|
|
from flask import Flask, render_template, request |
Практика
Создайте страницу сайта с формой, в которую можно будет вводить данные пользователя (имя, электронная почта и т.д.). После отправки формы данные должны сохраняться в базе данных.
Практика
Необходимо установить расширение Flask-WTF, которое позволяет работать с формами в Flask и WTForms, библиотекой для создания форм в Python.
Необходимо создать базу данных, например, с помощью SQLite.
Создать файл app.py и подключить необходимые библиотеки.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.