zoukankan      html  css  js  c++  java
  • 图书管理系统

    图书管理系统

    出版社 书籍 作者

    出版社的管理

    展示

    1. 设计URL地址

    from app01 import views
    
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        url(r'^publisher_list/', views.publisher_list),
    ]
    

    2. 写函数

    def publisher_list(request):
        # 从数据库中获取所有的出版社的信息
        all_publisher = models.Publisher.objects.all()  # 对象列表
    
        # 将数据展示到页面中
        return render(request,'publisher_list.html',{'k1':all_publisher})
    

    3. 模板语法

    {{ 变量  }}
    
    for循环
    {% for i in 变量  %}
    	循环体 {{ i }}
    {% endfor  %}
    

    新增

    方式一:
    models.Publisher.objects.create(name=pub_name,addr=pub_addr)  # 对象
    方式二:
    pub_obj = models.Publisher(name=pub_name,addr=pub_addr)  # 内存中的对象 和数据库没关系
    pub_obj.save()  # 插入到数据库中
    

    删除

    models.Publisher.objects.filter(pid=pid).delete()  # 对象列表 删除
    models.Publisher.objects.get(pid=pid).delete()  # 对象 删除
    

    编辑

     pub_obj.name = pub_name
     pub_obj.addr = pub_addr
     pub_obj.save()  # 将修改提交的数据库
    
  • 相关阅读:
    Mysql 库表
    Mysql (二)
    SQLAlchemy
    Mysql 测试题
    jquery
    抽屉 演示
    前端项目
    JavaScript
    Html Css  练习
    Pandas之DataFrame——Part 3
  • 原文地址:https://www.cnblogs.com/lvweihe/p/11725937.html
Copyright © 2011-2022 走看看