Flask: различия между версиями

Содержимое удалено Содержимое добавлено
м →‎Совет: оформление
Строка 617:
 
=== Совет ===
;Где поместить этот код?
 
:Если Вы следили за статьей, то, возможно, были озадачены, где поместить свой код на этом шаге и последующих? Логичным было бы сгруппировать вместе все функции на уровне модуля и поставить новые функции <code>before_request</code> и <code>teardown_request</code> ниже существующей функции <code>init_db</code>. Чтобы сориентироваться, посмотрите, как это организовано в [http://github.com/mitsuhiko/flask/tree/master/examples/flaskr/ оригинале]. Во Flask Вы можете поместить весь код Вашего приложения в один модуль Python. Но Вы не обязаны этого делать. Лучше этого не делать, если приложение становится большим и объемным.
Если Вы следили за статьей, то, возможно, были озадачены, где поместить свой код на этом шаге и последующих?
Логичным было бы сгруппировать вместе все функции на уровне модуля и поставить новые функции <code>before_request</code> и <code>teardown_request</code> ниже существующей функции <code>init_db</code>.
Чтобы сориентироваться, посмотрите, как это организовано в [http://github.com/mitsuhiko/flask/tree/master/examples/flaskr/ оригинале]. Во Flask Вы можете поместить весь код Вашего приложения в один модуль Python.
Но Вы не обязаны этого делать. Лучше этого не делать, если приложение становится большим и объемным.
 
== Шаг 5: Функции представления ==