使用django框架怎么实现单表增删改操作

  介绍

这篇文章给大家介绍使用django框架怎么实现单表增删改操作,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

代码如下

& lt; ! DOCTYPE  html>   & lt; html  lang=癳n"祝辞   & lt; head>   & lt;才能meta  charset=癠TF-8"比;   & lt;才能link  rel=皊tylesheet" https://www.yisu.com/zixun/, href="/静态/引导/css/bootstrap.min.css”rel="外部nofollow”>   <标题>书列表   
  添加新书   
书籍管理
  
  <表类="表table-bordered表拆开,">          #   书名   操作         tbody> <{%本书在book_list %}       {{forloop。柜台}}   {{书。标题}}    删除   

主页:

使用django框架怎么实现单表增删改操作

之后,根据不同的操作指向不同的页面,这部分功能需要修改url。py

得到django.conf.urls  import  url   得到django.contrib  import 管理   得到app01  import 视图   urlpatterns =, (   #才能,url(" # 39;管理/^ & # 39;,,admin.site.urls),   ,,url (" # 39; ^ home/& # 39;, views.home),   ,,url(" # 39; ^索引/& # 39;,views.index),   url才能(" # 39;登录/^ & # 39;,views.login),   ,,url (" # 39; ^ book_list/& # 39;, views.book_list),   #才能添加新书   url才能(& # 39;^ add_book/& # 39;, views.add_book),   #才能删除书籍   url才能(& # 39;^ delete_book/& # 39;, views.delete_book),   #才能修改书籍   ,,url (" # 39; ^ edit_book/& # 39;, views.edit_book),   )

其次,不同操作指向不同的页面

add_book。html

主要的部分

& lt; form 类=癴orm-horizontal", action=癮dd_book/?方法=皃ost"祝辞,#提交到,add_book   ,,,,,,,,,& lt; div 类=癴orm-group"比;   ,,,,,,,,,,,& lt; label 为=癷nputbookname",类=癱ol-sm-2  control-label"在书籍名称& lt;/label>   ,,,,,,,,,,,& lt; div 类=癱ol-sm-3"比;   ,,,,,,,,,,,,,& lt; input 类型=皌ext",类=癴orm-control", id=癷nputbookname", name=癰ook_name"祝辞,   ,,,,,,,,,,,& lt;/div>   ,,,,,,,,,& lt;/div>   ,,,,,,,,,& lt; div 类=癴orm-group"比;   ,,,,,,,,,,,& lt; div 类=癱ol-sm-offset-2  col-sm-10"比;   ,,,,,,,,,,,,,& lt; button 类型=皊ubmit",类=癰tn  btn-default"在添加新书& lt;/button>

edit_book。html

主要部分

& lt; form 类=癴orm-horizontal", action=癳dit_book/?方法=皃ost"比;   & lt;才能input  hidden 类型=皌ext", name=癰ook_id"价值=https://www.yisu.com/zixun/眥{书。id}} ">