如何使用Django实现页面跳转并传递参数?

2026-05-16 22:010阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计744个文字,预计阅读时间需要3分钟。

如何使用Django实现页面跳转并传递参数?

一、场景+eg:查看一条数据的详细信息,需要跳转页面并进行传值。

二、思路+方式1:点击查看详情按钮时,Js获取到该条数据的id值,并传递给url,后台接受到请求后,通过id查询到该条数据。

一、情景

如何使用Django实现页面跳转并传递参数?

eg:查看一条数据的详情,需要跳转页面,并进行传值

二、思路

方式1:触发详情按钮时,Js获取到该条数据的id值,并传递给url,后台接受到该请求,通过id查询到这条数据。并返回一个json串给前端。前端拿到数据进行处理,映射给页面。

方式2:触发详情按钮时,同时前端进行本地保存当前数据(sessionstorage\localstorage),跳转页面后,前端直接从storage当前取值并回显。

①关于数据存储:

sessionstorage:数据存储,关闭窗口的同时,清除数据

localstorage:数据存储,未定义过期时间,一直存在本地

需要注意的是:当前端页面发生跳转时,资源都会被重载,当未进行传值的情况下,无法跨页面加载数据。

阅读全文

本文共计744个文字,预计阅读时间需要3分钟。

如何使用Django实现页面跳转并传递参数?

一、场景+eg:查看一条数据的详细信息,需要跳转页面并进行传值。

二、思路+方式1:点击查看详情按钮时,Js获取到该条数据的id值,并传递给url,后台接受到请求后,通过id查询到该条数据。

一、情景

如何使用Django实现页面跳转并传递参数?

eg:查看一条数据的详情,需要跳转页面,并进行传值

二、思路

方式1:触发详情按钮时,Js获取到该条数据的id值,并传递给url,后台接受到该请求,通过id查询到这条数据。并返回一个json串给前端。前端拿到数据进行处理,映射给页面。

方式2:触发详情按钮时,同时前端进行本地保存当前数据(sessionstorage\localstorage),跳转页面后,前端直接从storage当前取值并回显。

①关于数据存储:

sessionstorage:数据存储,关闭窗口的同时,清除数据

localstorage:数据存储,未定义过期时间,一直存在本地

需要注意的是:当前端页面发生跳转时,资源都会被重载,当未进行传值的情况下,无法跨页面加载数据。

阅读全文