Python django:在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'来查看函数,并最终在该函数中获得一个字典,这样我就可以知道传入的每个参数 有

我想要这个网址:

/微博\ u登录/?应用程序=第一

我希望URLConf使用参数调用我的视图函数,但我不知道如何编写URL调度程序将'app=first'传递给视图函数。原始URLConf:

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参数-这是视图的工作