Django / JS:将参数通过url从.js文件传递到django视图

时间:2015-12-19 02:23:45

标签: javascript python django

我正在尝试通过url将数字参数传递给我的班级get中基于类的Django视图方法Quit。我该怎么做呢?

.js文件代码...

function restart_or_quit_game(){

    this.quit = function quit(number){
        if(number === 1){
            window.location.href='quit/1';
        }
    }
}

urls.py文件...

urlpatterns = [
    url(r'^quit/(?P<id>\d+)$', Quit.as_view()),
    url(r'^$', Index.as_view()),
]

查看文件

class Quit(View):
    def get(self, request, id):
        print(id)
        return redirect('/')

我做错了什么?

1 个答案:

答案 0 :(得分:1)

需要使用以下代码导入redirect。现在一切都很好吃了!

from django.shortcuts import render, redirect