Поймал ViewDoesNotExist при рендеринге - PullRequest
4 голосов
/ 18 августа 2011

Я обнаружил ошибку:

Поймал ViewDoesNotExist при рендеринге: пробовал my_view_two в модуле yourmodule.views.Ошибка была: у объекта 'module' нет атрибута 'my_view_two'

Ошибка вызывается из тега шаблона:

<a href="{% url password_reset_link %}">{% trans "Lost your password?" %}</a>

Ранее у меня была функция my_view_two и я добавил этоurls.py тоже.Но позже я удалил запись и функцию URL.Но все равно выдает ошибку.

1 Ответ

0 голосов
/ 10 апреля 2013

У меня были подобные сообщения об ошибках на {% url password_reset_link %} раньше - это первый {% url %} в вашем шаблоне случайно?

Похоже, что это представление импортируется где-то (возможно, в другом месте из urls.py?). Вы импортировали это представление, например, в другой файл views.py?). Быстрый способ найти файлы, содержащие это, - использовать grep (в Linux / Mac) в командной строке в корне вашего сайта:

$ grep -r "my_view_two" .

Это будет искать эту строку во всех файлах вашего проекта (если я вас правильно понял, ее там быть не должно).

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