Текущий путь "about. html" не соответствует ни одному из них в Django 3 - PullRequest
0 голосов
/ 29 февраля 2020

Я новичок в Django. В проекте «myrestaurant» есть приложение «ресторан». В "restaurant.urls".

about.html связан, но он показывает "Страница не найдена. Текущий путь, о. html, не соответствует ни одному из них". Кто-нибудь может мне помочь?

в myrestaurant.urls:

from django.contrib import admin
from django.urls import path,include
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
  path('admin/', admin.site.urls),
  path('',include('restaurant.urls')),  
]

в restaurant.urls:

from django.urls import path

from restaurant import views

urlpatterns = [
  path('',views.index,name='index' ),
  path('about',views.about,name='about'),
]

в ресторане. Просмотров:

from django.shortcuts import render
from .models import Dish,OwnerInfo

def index(request):
    dishes= Dish.objects.all()
    info=OwnerInfo.objects.all()
    return render(request,'index.html', {
      'dishes':dishes,
      'info':info,
    }
)
def about(request):
return render(request,'about.html',{})
...