django: передача параметров в URLConf - PullRequest
0 голосов
/ 13 ноября 2011

Я хочу получить этот URL:

/ weibo_login /? App = first

Я хочу, чтобы URLConf вызывал функцию просмотра с параметрами, но я не знаю, как написатьДиспетчер URL для передачи 'app = first' в функцию просмотра.Исходный URLConf:

urlpatterns += patterns('',
(r'weibo_login/', 'weibo.views.mylogin'),

Функция представления:

def mylogin(request):

Я хочу передать 'app = first' для просмотра функции и в конечном итоге получить словарь в этой функции, так что яможет знать каждый переданный параметр.

Есть ли хорошие предложения?

1 Ответ

3 голосов
/ 13 ноября 2011

По вашему мнению, вы должны написать вот что:

def mylogin(request):
    app = request.GET.get('app')
    ...

URLconf остается таким же, как вы опубликовали.Обычно вы не обрабатываете параметры GET в URLconf - это работа для представлений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...