Django views url配置错误--edit.html未找到

Django views url配置错误--edit.html未找到,django-views,Django Views,我一直在做一个项目,但我无法将请求发布到edit.html和details.html 这是我的代码: dog_app/url.py from django.conf.urls import url from . import views urlpatterns = [ url(r'^$',views.index), url(r'^create$',views.create), url(r'^edit/(?P<id>\d+)$', views.edit),

我一直在做一个项目,但我无法将请求发布到edit.html和details.html

这是我的代码:

dog_app/url.py

from django.conf.urls import url
from . import views

urlpatterns = [
    url(r'^$',views.index),
    url(r'^create$',views.create),
    url(r'^edit/(?P<id>\d+)$', views.edit),
    url(r'^(?P<id>\d+)/details/$', views.details),
]
错误:

from django.shortcuts import render,redirect
from models import Dog

def edit(request, id):
     dog=Dog.objects.get(id=id)
     context={'dog': dog}
     return render(request,'dog_app/edit.html',context)


def details(request, id):
     dog=Dog.objects.get(pk=id)
     context={"dog": dog}
     return render(request,'dog_app/details.html',context)