Django / JS:通过url从.js文件传递参数到django视图[重复]
Posted
技术标签:
【中文标题】Django / JS:通过url从.js文件传递参数到django视图[重复]【英文标题】:Django/JS: passing a parameter through url from .js file to django view [duplicate] 【发布时间】: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('/')
我做错了什么?
【问题讨论】:
您遇到的错误是什么? 【参考方案1】:需要使用以下代码导入redirect
。现在一切正常!
from django.shortcuts import render, redirect
【讨论】:
以上是关于Django / JS:通过url从.js文件传递参数到django视图[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Django 中的 js html builder 获取 url?