В Django я пробую папку с шаблонами, но она не идет в папку с шаблонами - PullRequest
0 голосов
/ 22 сентября 2019

Я сталкиваюсь со следующей ошибкой

Page not found (404)
Request Method:     GET
Request URL:    http://127.0.0.1:8000/check.html

Using the URLconf defined in myproject.urls, Django tried these URL patterns, in this order:

    webapp/
    [name='index']
    check [name='check']
    admin/

The current path, check.html, didn't match any of these.

You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.

1 Ответ

1 голос
/ 22 сентября 2019

У вас есть webapp/, check и admin/ шаблоны URL, вы должны сделать следующее, чтобы check/ работал:

  1. Вы пишете представление:
def check(request):
       return render(request, 'check.html')
Вы создаете шаблон URL (Вы, очевидно, сделали):
from .views import check
urlpatterns = [
     path('check/', check, name = "check"),
]

Не забудьте добавить косую черту (/) после check

Теперь вы можете посетить http: localhost: 8000 / check / , и это должно работать

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