Потоки VIewflow открываются через конечные точки отдыха - PullRequest
0 голосов
/ 27 апреля 2019

Я занимаюсь разработкой приложения на основе API, которое, очевидно, не будет использовать систему шаблонов Django, а вместо этого будет использовать только DRF и интерфейс React.

Viewflow Pro имеет механизм конечной точки API, и мне кажется,чтобы понять (но я не совсем уверен, так что это отдельный вопрос), что вам нужен Viewflow Pro только потому, что вы разрабатываете коммерческое приложение, а не приложение с открытым исходным кодом.

Я хотел бы понять, нужно ли мне использовать конечные точки Viewflow REST или я мог бы использовать свои общие наборы представлений DRF, интегрированные для viewflow.

В качестве теоретического примера: у меня есть APIView, который предоставляетизменение состояния, и в зависимости от пользователя, который вызывает изменение состояния, Viewflow помогает мне направить правильную «ссылку» на другую конечную точку и / или APIView, которая назначена для потока.

Так что вместо того, чтобы идтина /myviewflowendpoint/state/change просто перейдем к обычному /my/foo/endpoint и поместим логику потока операций программно в это представление.Это возможно?Есть ли что-то похожее в кулинарной книге?

1 Ответ

0 голосов
/ 29 апреля 2019

Viewflow - тонкий слой рабочего процесса поверх django model-view-template. Viewflow извлекает логику потока из поля зрения. Viewflow позволяет изменять поток без изменений кода представлений и конфигурации URL.

Вызов потока из представления возвращает логику потока обратно к представлению, только усложняя ваш код без прибыли.

...