Автоматически дублировать и перенаправлять URL-адреса версий с Flask и Blueprint - PullRequest
1 голос
/ 06 мая 2019

Как Поддержка нескольких версий API в колбе (спасибо Мигелю) Я структурировал свое большое приложение API с несколькими папками для нескольких версий.

Мой сценарий: у меня есть две версии, одна (с использованием Blueprint) направляется к v1 /, другая - к v2 /. Версия 2 имеет те же методы, что и V1, но 10% из них ведут себя по-разному (другие методы точно такие же). Я хотел бы создать все методы для V1 (назначив v1 / в качестве префикса url с Blueprint), затем создать только те 10% измененные методы для V2 (назначив v2 / в качестве префикса) и автоматически дублировать и / или перенаправлять другие методы. (без изменения версий) от v2 до v1.

Идея состоит в том, чтобы избежать многократной инициализации идентичных методов.

Как я могу это сделать? Спасибо

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