2010-11-16 1 views
0

Я использую Django для моего приложения и нужно сделать шаблон, соответствующийНужна помощь с регулярным выражением

метасимволом: пользователи/д = джон Регулярное выражение:? «^ Пользователей/\ д \ = (? P [\ ш] +) [/]? $ '

как это в urls.py

URL (г'^пользователей/\? д \ = (? P [\ ш] +) [/]? $ ', user_handler, {' emitter_format ':' json '})

Однако он не соответствует URL-адресу, любые указатели будут полезны.

Thanks

ответ

1

В CGI все после? введен в request.GET и даже не добраться до соответствия URL - посмотрите здесь:

В обработчике (user_handler), вы можете использовать:

request.GET['q'] 

, чтобы получить john из приведенного выше образца URL.

+0

спасибо, что он сработал, как вы предложили, я изменил шаблон URL-адреса только для пользователей^и он работал как шарм –