0

我有一个视图,我从表单中获取数据并使用它在视图中运行 python 脚本。python 脚本提供了一些输出,需​​要提示用户继续进行并执行其他功能。

我怎样才能在一个视图中完成所有这些操作??

我的意见.py

class DeployWizard(SessionWizardView):

    template = "deploy_form.html"
    def done(self, form_list, **kwargs) :
        form_data = process_form_data(form_list)

        #process all the data form the form

        #call the script with some of the the form data as argument 

        # display the output to the user and ask the user to proceed (something like "Yes", "No") and proceed further

        # again call the python script with some other arguments

        return rendor_to_response("done.html", {'form_data' : form_data})
4

1 回答 1

0

我认为您应该根据您的具体用例使用 Django 的表单向导表单预览。

如果您需要一个经典的多步骤向导,前者将为您提供帮助,后者如果您只需要用户确认他的输入。

于 2013-08-15T17:43:12.017 回答