关于从GET里面取出next的疑问

来源:11-8 如何控制一个view必须登录之后才能访问

慕村5325399

2020-02-02

由form表单提交的方式是post,next不是应该在POST里面取吗
图片描述

写回答

1回答

bobby

2020-02-03

这个地方比较特殊, 因为django为了让用户登录之后跳转到之前的页面,所以当你从其他页面跳转过来的时候,如果登录之后想要跳转回原来的页面,就得知道原来的页面的url是什么。之前的url就放在登录的url后面的next参数中,所以的网站都是这样的,post是无法做到这样的,所以这个参数只有放在url中也就是get参数中

0
3
慕村5325399
非常感谢!谢谢老师
2020-02-03
共3条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程