Кажется, что есть "polls/urls.py", но я не понимаю что.
i dont know why there is bug even it seems not... i post my githuub. https://github.com/Angelheartha/tera
в первом семестре я сделал оболочку python.py
later from django.test import Client
из django.test.utils import setup_test_environment setup_test_environment() создаем экземпляр клиента для нашего использования client = Client() response = client.get(reverse('polls:index'))
в результате в конце возникла вот такая Внутренняя ошибка сервера: /polls/ Traceback (last recent call last):
raise NoReverseMatch(msg)
django.urls.exceptions.NoReverseMatch: Обратное соответствие для 'detail' не найдено. 'detail' не является допустимой функцией представления или именем шаблона.
Я не понимаю, в чем здесь проблема.
В вашем polls/templates/polls/index.html у вас есть этот raw:
<li><a href="{% url 'detail' question.id %}">{{ question.question_text }}</a></li>
Попробуйте 'polls:detail' в теге url, потому что здесь нужно указать пространство имен для обратной функции