在 Django 视图中渲染 URL 变量
rendering url variable in django view
我试图在我的URL中传递一个id,它是在js中创建的,我需要在我的渲染中传递它,这样我就可以在新页面上的Jquery中使用它。 这可能吗?
.JS
results ="'results/"+this.pk+"'";
网址
url(r'^personnel/results/('d*)/$', 'resource.views.personnel_results'),
生成的网址/人员/结果/1/
和我的观点
def personnel_results(request):
return render(request, 'personnel-results.html',)
你说你想通过它,但在你看来你已经避免这样做了。要render
的第三个参数,您明确遗漏了,是要传递给模板的键和值的字典。您需要在视图中接受变量,并在上下文中传递它。
def personnel_results(request, pk):
return render(request, 'personnel-results.html', {'pk': pk})
本教程中对此进行了很好的介绍 - 您应该返回并执行此操作。
相关文章:
- ReactJS映射:如何仅在url变量不为空时呈现html链接
- 需要url导航从DropDown Value onClick按钮传递url变量
- Google Script HtmlService,通过多个选项卡复制URL变量
- 将链接 URL 变量传递给 javascript
- 使用 ASP.NET 将 URL 变量传递给 Javascript 函数
- Angular ui路由器,通过url/url变量保存状态
- selectlist值的ColdFusion URL变量
- 在Javascript数组内部调用URL变量
- 在搜索中突出显示关键字会破坏 URL 变量的传递
- 通过 $_GET 将 URL 变量传递给 Javascript
- 文件路径及其 URL 变量在连接时被缩短
- 在 Django 视图中渲染 URL 变量
- 通过javascript将url变量添加到href链接中
- 从 URL 变量填充电子邮件字段
- 将长混合字符串变量从 javascript 传递到 GET url 变量的 url 友好方法是什么?
- 从 iFrame 中提取 url 变量
- 无法使用包含 url 变量的 javascript 函数刷新到页面底部
- Google上的URL变量'我的地图'
- Java脚本URL加载器和URL变量
- Javascript Bookmarklet获取Url变量,打开多个搜索窗口