如何从一个视图重定向到另一个视图?

2024-04-26 02:18:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个x视图,它将我重定向到_名称.html第页。你知道吗

此视图需要创建一个从其他python文件导入的类。你知道吗

这个视图调用一个特定的函数(算法),其中包含一些逻辑。 假设这个函数返回一个字典。你知道吗

我希望视图“x”将我重定向到协商.html使用此动态返回字典的页面。你知道吗

当用户得到输出时,他应该从3个选项中进行选择,并基本上再次触发算法。你知道吗

也就是说,我希望在每个触发器中都向用户显示algo输出,但不重新将我指向其他页面,而是刷新当前页面。你知道吗


Tags: 文件函数用户名称算法视图字典html
2条回答

尝试:

url(r'^(?P<object_id>\d+)/$', edit, name="edit"),

或者

退货:

return redirect('quizzes.views.quizView', quizNumber=quizNumber)

嗨,你可以用数据从一个视图重定向到另一个视图。你知道吗

试试这个代码,我用我的项目也。你知道吗

def notification_view(request,pk):
    notification_to_edit=notifications.objects.get(pk=pk)
    notification_to_edit.viewed = True
    notification_to_edit.save()
    return HttpResponseRedirect(reverse('taskdetail',kwargs={'pk':notification_to_edit.task_id.id}))

您需要使用AJAX方法来避免页面刷新。此视图将重新加载页面,但代码应该可以正常工作。你知道吗

相关问题 更多 >