【问题标题】:Django/JS: passing a parameter through url from .js file to django view [duplicate]Django / JS:通过url从.js文件传递参数到django视图[重复]
【发布时间】:2016-03-25 19:29:15
【问题描述】:

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

.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('/')

我做错了什么?

【问题讨论】:

  • 您遇到的错误是什么?

标签: javascript python django


【解决方案1】:

需要使用以下代码导入redirect。现在一切正常!

from django.shortcuts import render, redirect

【讨论】:

    猜你喜欢
    • 2020-06-15
    • 2019-07-24
    • 2011-11-28
    • 1970-01-01
    • 2021-12-24
    • 2012-08-02
    • 2018-09-06
    • 2013-07-29
    • 2016-01-07
    相关资源
    最近更新 更多