创建Django项目,将数据库改为mysql,修改项目的urls.py文件
创建一个新应用,在应用里创建urls.py文件。
在应用的models.py里建表
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
首页index.html查询所有图书信息,在views.py里完善index函数。
1 2 3 4 5 |
|
在template文件夹下的booketest文件夹下新建index.html文件。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
index.html里有一个create新增按钮,去view.py里添加create处理函数
1 2 3 4 5 6 7 8 9 10 11 12 |
|
数据库里添加上之后,重定向到首页index。
应用的urls.py文件里要写url(r‘^create$‘,views.create)
,才能正确的跳转到create处理函数。
一个显示书里人物的details.html,从index.html用book.id去寻找书的数据。
去views.py写details处理函数
1 2 3 4 |
|
新建details.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
去应用的urls.py里把url地址和视图处理函数对应上
1 |
|
这里的(\d+)是需要传参到details视图处理函数。
github:https://github.com/zhangyuespec/Django
原文地址:https://www.cnblogs.com/tacatno/p/10921930.html