Python django:在URLConf中传递参数
我想要这个网址: /微博\ u登录/?应用程序=第一 我希望URLConf使用参数调用我的视图函数,但我不知道如何编写URL调度程序将'app=first'传递给视图函数。原始URLConf:Python django:在URLConf中传递参数,python,django,Python,Django,我想要这个网址: /微博\ u登录/?应用程序=第一 我希望URLConf使用参数调用我的视图函数,但我不知道如何编写URL调度程序将'app=first'传递给视图函数。原始URLConf: urlpatterns += patterns('', (r'weibo_login/', 'weibo.views.mylogin'), 查看功能: def mylogin(request): 我想传递'app=first'来查看函数,并最终在该函数中获得一个字典,这样我就可以知道传入的每个参数 有
urlpatterns += patterns('',
(r'weibo_login/', 'weibo.views.mylogin'),
查看功能:
def mylogin(request):
我想传递'app=first'来查看函数,并最终在该函数中获得一个字典,这样我就可以知道传入的每个参数
有什么好的建议吗?在你看来,你应该这样写:
def mylogin(request):
app = request.GET.get('app')
...
URLconf与您发布的内容保持一致。
通常情况下,您不会在URLconf中处理GET参数-这是视图的作业。在视图中,您应该编写如下内容:
def mylogin(request):
app = request.GET.get('app')
...
URLconf与您发布的内容保持一致。
通常,在URLconf中不处理GET参数-这是视图的工作