Flask: различия между версиями
Содержимое удалено Содержимое добавлено
Eryx (обсуждение | вклад) м →Шаг 2: Код установки приложения: стилевые правки |
Eryx (обсуждение | вклад) м →Шаг 2: Код установки приложения: стилевые правки |
||
Строка 510:
Эта схема состоит из одной таблицы с названием <code>entries</code>. У каждой записи в таблице есть свой идентификатор <code>id</code>, заголовок <code>title</code> и текст <code>text</code>. <code>Id</code> — автоматически увеличивающееся натуральное число и первичный ключ. Два строковых значения не должны быть неопределёнными и пустыми (<code>not null</code>).
== Шаг 2:
Имея схему, можно создать модуль приложения. Назовем его <code>flaskr.py</code>, поместив в корень каталога <code>flaskr</code>. В начале добавим нужный список импорта и раздел конфигурационных определений. В небольших приложениях можно размещать определения непосредственно в модуле. Однако, правильнее было бы создать отдельный <code>.ini</code> или <code>.pу</code> файл, впоследствии загружая его или импортируя оттуда значения.
Строка 559:
app.run()
</source>
▲Вы увидите сообщение, говорящее о том, что сервер запустился, и адрес, по которому следует обращаться. Однако, открыв этот адрес в браузере, вы получите ошибку «404 Страница не найдена», ведь у вас пока нет содержимого для просмотра. Но на этом сосредоточимся чуть позже. Сначала нам нужна рабочая база данных.
== Шаг 3: Создание базы данных ==
|