#python #django #django-views #url-mapping #url-pattern
#python #django #django-просмотры #сопоставление url #url-шаблон
Вопрос:
Я хочу подключить мой basic_app к index.html (index.html моего приложения для викторины) файл, который находится внутри папки basic_app, но он расположен следующим образом: basic_app/QuizApp/index.html и эта проблема, вероятно, связана с принципом наличия других папок в моей папке basic_app и вызова оттуда HTML-файлов, которыес чем я борюсь.
Это мое мнение —
def quizindex(request):
return render(request,'basic_app/QuizApp/index.html')
Это соответствующий urlpattern —
url(r'^quizindex/
И это тег привязки, расположенный на моей домашней странице (main index.html расположенный вот так - basic_app/index.html ), что указывает на фактическую index.html из теста - (я, честно говоря, не уверен, правильно ли написан следующий код)
<a href="{% url 'basic_app:QuizApp:register' %}">QUIZ</a>
Как я могу исправить эту ошибку?
Комментарии:
1. @Dharman, oeps))), я добавил это в качестве ответа.
2. Я думал, что вы напишете это мне. :-) Это сделано. :-) Спасибо за помощь!
Ответ №1:
Вы должны назвать свое имя пути quizindex
Попробуйте это:
<a href="{% url 'quizindex' %}">QUIZ</a>
, views.quizindex, name='quizindex'),
И это тег привязки, расположенный на моей домашней странице (main index.html расположенный вот так — basic_app/index.html ), что указывает на фактическую index.html из теста — (я, честно говоря, не уверен, правильно ли написан следующий код)
Как я могу исправить эту ошибку?
Комментарии:
1. @Dharman, oeps))), я добавил это в качестве ответа.
2. Я думал, что вы напишете это мне. 🙂 Это сделано. 🙂 Спасибо за помощь!
Ответ №1:
Вы должны назвать свое имя пути quizindex
Попробуйте это: