Как бороться со многими маршрутами в колбе - PullRequest
0 голосов
/ 15 ноября 2018

в колбе у нас есть обычное

@app.route()
, которое мы все знаем об этом, но что если у вас есть много маршрутов (скажем, 60) в теории, как бы вы их организовали?один файл views.py не обрежет его, а организация по категориям не обрежет, потому что у нас будет 8 главных страниц и 52 пользовательских сообщения, так как бы вы справились с такой проблемой?
ПРИМЕЧАНИЕ: это только теория, такне говори, что я глупый

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

Для '52 пользовательских сообщений 'и аналогичных маршрутов страниц вы должны использовать маршруты с переменными , вот так

@app.route('/post/<int:post_id>')
def show_post(post_id):
    # show the post with the given id, the id is an integer
    return 'Post %d' % post_id

Надеюсь, это прояснит для вас

0 голосов
/ 15 ноября 2018

Я настоятельно рекомендую проверить статью под названием Структура проекта Flask взято из этого байта Python эпизод подкаста .

В нем говорится о функциональной структуре против структуры, основанной на приложениях (которую вы обычно найдете в Django). Это два подхода, которые вы можете использовать. Это всего лишь рекомендации, и Flask очень гибок, поэтому вы можете делать все, что захотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...