def search(request):
print "Here!"
#some work here
В Django у меня есть такой метод просмотра. Когда я вызываю URL, связанный с этим представлением, я не получаю никакой ошибки. Но «напечатай здесь!» Работает, и ничего не возвращается. Также у меня есть метод post, как это. (Я запрашиваю через JQuery)
Однако мой метод просмотра индекса возвращает главную страницу веб-страницы.
Я только что решил проблему. URL-адрес был такой:
url(r'^$', include('maps.world.urls'))
и world.urls:
url(r'^$', 'index', name = 'world-index'),
url(r'^save/$', 'save', name='world-save'),
url(r'^search/$', 'search', name='world-search'),
когда я вызывал любой URL, он шел непосредственно по URL (r '^ $', 'index', name = 'world-index'), поэтому каждый раз возвращалась страница индекса. Чем я удалил '$' из первого URL, чем все в порядке. Сейчас он работает.