Я недавно начал изучать/устанавливать django/haystack/solr.django-haystack urlpatterns include ('haystack.urls'), к чему это приводит?
После урока, приведенной в стоге сайте,
I have urlpatterns = pattern('', r'^search/', include('haystack.urls'))
Я нашел стог установлен в /usr/local/lib/python2.6/dist-packages/haystack и находится urls.py там.
имеет
urlpatterns=patterns('haystack.views', url(r'^$', SearchView(), name='haystack_search'),)
Я думал, что второй аргумент URL() должен быть вызываемым объектом.
Я посмотрел view.py, а SearchView - класс.
Что здесь происходит?
Что в конечном итоге называется?
Это '__call__' метод' SearchView'. как сказал ответ. – okm