Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 将不同的用户配置文件重定向到不同的页面?_Django_Web Applications_Backend - Fatal编程技术网

Django 将不同的用户配置文件重定向到不同的页面?

Django 将不同的用户配置文件重定向到不同的页面?,django,web-applications,backend,Django,Web Applications,Backend,“如何为每个用户返回唯一的配置文件页?”Django中的重定向视图是正常视图。它可以从URL dispatcher获取参数,执行一些逻辑,并根据这些参数(甚至更多)决定重定向到哪里 新的URL可以从数据库中提取,使用dispatcher中的参数构建,甚至可以随机化 您也可以使用旧的基于函数的视图,只需返回HttpResponseRedirect为什么您认为它们是“不同的页面”,而不是具有不同数据的同一页面?这里的实际问题是什么?“将用户配置文件重定向到页面”?不明白。@jonrsharpe:好的

“如何为每个用户返回唯一的配置文件页?”Django中的重定向视图是正常视图。它可以从URL dispatcher获取参数,执行一些逻辑,并根据这些参数(甚至更多)决定重定向到哪里

新的URL可以从数据库中提取,使用dispatcher中的参数构建,甚至可以随机化


您也可以使用旧的基于函数的视图,只需返回
HttpResponseRedirect

为什么您认为它们是“不同的页面”,而不是具有不同数据的同一页面?这里的实际问题是什么?“将用户配置文件重定向到页面”?不明白。@jonrsharpe:好的,它们应该由一页来处理。我明白了。谢谢。