Flask: различия между версиями
Содержимое удалено Содержимое добавлено
Eryx (обсуждение | вклад) м →Шаг 1: Схема базы данных: стилевые правки |
Eryx (обсуждение | вклад) м →Шаг 2: Код установки приложения: стилевые правки |
||
Строка 511:
== Шаг 2: Код установки приложения ==
Имея схему,
В файле <code>flaskr.py</code>:
Строка 528:
</source>
Теперь
<source lang="python">
# create our little application :)
Строка 546:
Секретный ключ (<code>SECRET_KEY</code>) необходим для безопасности клиентских сессий. Вдумчиво выбирайте ключевые слова: они должны быть настолько сложными, насколько это возможно.
Флаг отладки (<code>DEBUG</code>) включает или выключает интерактивный отладчик. Никогда не оставляйте режим отладки активным на производственном сервере, это позволит пользователям выполнять код на
Добавим метод для подключения к указанной базе данных. Он может быть использован для соединения по запросу, а также из интерактивной оболочки Python или скрипта.
<source lang="python">
def connect_db():
Строка 554:
</source>
Наконец, если
<source lang="python">
if __name__ == '__main__':
Строка 561:
Для запуска приложения используйте команду <code>python flaskr.py</code>
Вы увидите сообщение, говорящее о том, что сервер запустился, и адрес, по которому следует обращаться. Однако, открыв этот адрес в браузере, вы получите ошибку «404 Страница не найдена», ведь у вас пока нет содержимого для просмотра. Но на этом
== Шаг 3: Создание базы данных ==
|