Flask: различия между версиями
Содержимое удалено Содержимое добавлено
Eryx (обсуждение | вклад) м →Шаг 2: Установочный код приложения: стилевые правки |
Eryx (обсуждение | вклад) →Шаг 3: Создание базы данных: стилевые правки, орфография |
||
Строка 568:
<source lang="python">sqlite3 /tmp/flaskr.db < schema.sql</source>
Минусом этого решения является то, что для установки требуется приложение <code>sqlite3</code>, которое установлено не в каждой системе. Кроме того, нужно указать путь к базе данных, где можно сделать ошибку. Хорошая идея &mdash
Желая поступить так, сначала Вы должны импортировать функцию <code>contextlib.closing()</code> из пакета <code>contextlib</code>. При использовании Python 2.5 необходимо импортировать <code>with_statement</code> из пакета <code>__future__</code> (импорт из <code>__future__</code> всегда должен быть первым в списке):
Строка 585:
</source>
<code>closing()</code>
Соединяясь с базой данных,
Теперь у нас появилась возможность создать базу данных в оболочке Python, импортировав и вызвав созданную функцию:
Строка 596:
'''Поиск и устранение неисправностей'''
Получив сообщение об ошибке, что таблица не может быть найдена, убедитесь, что
и правильно указаны названия
== Шаг 4: Запрос подключения к базе данных ==
|