Viewflow - начать процесс с сигналом post_save модели Django - PullRequest
0 голосов
/ 30 декабря 2018

Есть ли способ запустить процесс Viewflow с сигналом post_save модели Django.Мне удалось сделать это:

//start viewflow process
start = (
    flow.StartSignal(post_save, create_dest_flow)
        .Next(this.approve)
)

//create flow function
def create_dest_flow(**kwargs):
   print("Test")
   pass

Строка «Тест» печатается для каждого сохранения на любой модели.Если я добавляю активацию к параметрам функции создания потока, я получаю ошибку: отсутствует 1 обязательный позиционный аргумент: 'активация' .Как запустить поток только на конкретной модели post_save сигнал?

1 Ответ

0 голосов
/ 04 января 2019

Похоже, вы пропустили @flow_start_signal Декоратор

http://docs.viewflow.io/viewflow_core_node.html#viewflow.nodes.StartSignal

...