app中url代码如下:
urlpatterns = [
#通过url函数设置url路由配置项
#path('index/',views.index),#建立index和视图index之间的关系
path('index2/',views.index2),
url(r'index/$',views.index),
url(r'index2/$',views.index2),
url(r'books/$',views.show_books),
url(r'books/(\d+)$',views.detail),#(\d+)变成一个组
]
视图函数如下:
def detail(request,bid):
'''查询图书关联的英雄信息'''
#1.根据bid查询图书信息,
book = BookInfo1.objects.get(id = bid)
#查询和book关联的英雄信息
heros = book.heroinfo1_set(all)
#使用模板Templates,
return render(request,'boooktest1/detail.html',{'book':book,'heros':heros})
项目的url如下:
urlpatterns = [
path('admin/', admin.site.urls),#配置项
url(r'^',include('boooktest1.urls')),
]
报错如下: