Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
django通用更新视图中带有两个提交按钮的动态重定向_Django - Fatal编程技术网

django通用更新视图中带有两个提交按钮的动态重定向

django通用更新视图中带有两个提交按钮的动态重定向,django,Django,试图重定向到get success url方法中的两个视图,但无效。我的html按钮如下所示 <input type="submit" name="addMore" class="btn btn-primary btn-block" value="Save and Add More"> <input type="submit" class="btn btn-primary btn-block" value="Save and Exit"> 你能发布完整视图代码吗?用完整

试图重定向到get success url方法中的两个视图,但无效。我的html按钮如下所示

<input type="submit" name="addMore" class="btn btn-primary btn-block" value="Save and Add More">
<input type="submit" class="btn btn-primary btn-block" value="Save and Exit">

你能发布完整视图代码吗?用完整视图更新
class ExperienceCreateView(CreateView):
    model = Experience
    form_class = ExperienceCreateForm
    template_name = 'employees/experience_form.html'

    def get_success_url(self):
        if 'addMore' in self.request.POST:
            return redirect('add_experience')
        return redirect("emp_profile_list")