2015-08-06 1 views
1

на эту строку кода в views.py для моего приложения я получаю эту ошибкуDjango-стог неопределенная функция

url(r'^search/', include('haystack.urls')) 

NameError: name 'include' is not defined 

Я думаю, что «haystack.urls» как-то не включен в моей базе данных, но я не уверен, как выяснить, правильно ли подтверждена моя догадка. Заранее спасибо!

+0

Это не связано с стоге сена Если вы новичок в мире Джанго, и вы хотите использовать haystack, я думаю, что этот материал может быть вам полезен: https://www.youtube.com/watch?v=B-n6_m66TmA - Учебник по Python Django 21 - Полнотекстовый поиск с haystack и whoosh (там другие более ранние эпизоды), а также демонстрационную версию с сеной и (более мощную, но более сложную игру): https://github.com/broderboy/django-solr-demo – noisy

ответ

3

Python не может найти функцию include (таким образом, сообщение, которое include не определен Вы должны импортировать его как это:..

from django.conf.urls import url, include 
+0

спасибо большое, что сработало – Max

+0

@Max Рад это слышать! Если хотите, отметьте ответ как принято! –

+0

Что делать, если вы не используете Django? Где объявляется импорт? – Mawg

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

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