Django-extjs Url Data - PullRequest
       1

Django-extjs Url Data

0 голосов
/ 23 ноября 2010

Вопрос новичка здесь.

Я пытаюсь использовать библиотеку django-extjs в своем приложении django из (https://github.com/softmechanics/django-extjs). Мне нужна сетка массивов, и extjs предлагает самый чистый интерфейс.

Мне удалось получитьбазовая сетка массивов, основанная на статических данных. Но мне трудно интегрировать сетку в мою собственную модель. Я получаю ошибку 404.

[22 / Nov / 2010 22:22:09] "GET / appname / example_model? _Dc = 1290489729717 HTTP / 1.1 "404 3519

Я смущен набором информации url ("? _Dc = 1290489729717 "). Я не понимаю, что означают эти данные или гдеПакет django-extjs добавляет его. Есть ли способ, которым я могу (или должен) элегантно использовать эти данные в моем приложении django? В документации неясно, почему или как эти данные есть.

1.  What is the "?_dc=1290489729717" represent?  
2.  Where is django-extjs package adding it to my url? 
3.  Are there any good example implementations beyond the package?

Спасибо!

Джо

1 Ответ

0 голосов
/ 23 ноября 2010

Это параметр, который Ext JS автоматически добавляет к запросам, чтобы избежать кэширования. Это просто произвольное случайное число, чтобы сделать URL уникальным. Ext.data.Connection имеет конфигурацию disableCaching , которая по умолчанию имеет значение true для запросов GET, но вы можете отключить ее, передав false. Не уверен, как в вашей библиотеке Django это обернуто, но это то, что нужно искать (это может происходить и через Ext.Ajax, который является одноэлементной оболочкой Connection).

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