2011-01-10 1 views
0

Я был готов начать давать jqgrid в приложении django больше функциональности (разбиение на страницы, поиск и т. Д.). Чтобы сделать это, похоже, что jqgrid отправляет свои параметры в GET на сервер. Я планирую написать urlpattern, чтобы вытащить необходимые вещи (номер страницы, записи на страницу, поисковый запрос и т. Д.), Поэтому я могу передать ее вместе с моим представлением, чтобы вернуть правильные строки в сетку. Кто-нибудь там уже создал этот urlpattern, которого я ищу?Django url pattern для извлечения параметров строки запроса

Большое спасибо.

ответ

1

Ответ на этот вопрос был проще, чем я понял. Как указано в главе 7 раздела djangobook в разделе «Параметры строки запроса», можно просто сделать что-то следующее, где «someParam» - это параметр в строке запроса, которую вы хотите получить. Однако Django предназначен для очистки в адресной строке в верхней части страницы, поэтому вы должны использовать эту опцию только в том случае, если это необходимо.

Строка запроса может выглядеть примерно так.

http://somedomainname.com/?someString=1 

Вид может выглядеть следующим образом.

def someView(request): 
    if 'someParam' in request.GET and request.GET['someParam']: 
     someParam = request.GET['someParam'] 

Надеюсь, это поможет кому-то еще по дороге.

 Смежные вопросы

  • Нет связанных вопросов^_^