随笔分类 -  Django

摘要:在作者列表页面的操作栏中加上编辑按钮 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>作者列表</title> </head> <body> <h1>作者列表</h1> <table border="1"> 阅读全文
posted @ 2019-07-24 22:39 Sch01aR#
摘要:修改 author_list.html,添加删除按钮 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>作者列表</title> </head> <body> <h1>作者列表</h1> <table bord 阅读全文
posted @ 2019-07-24 20:40 Sch01aR#
摘要:在 book_list.html 的页面下方加上 “添加作者” 的链接 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>作者列表</title> </head> <body> <h1>作者列表</h1> <t 阅读全文
posted @ 2019-07-24 20:00 Sch01aR#
摘要:在 views.py 中添加展示作者列表的函数 from django.shortcuts import render, redirect, HttpResponse from app01 import models # 展示出版社列表 def publisher_list(request): pa 阅读全文
posted @ 2019-07-24 17:10 Sch01aR#
摘要:models.py 代码: from django.db import models # Create your models here. # 出版社 class Publisher(models.Model): id = models.AutoField(primary_key=True) # 自 阅读全文
posted @ 2019-07-24 15:11 Sch01aR#
摘要:展示书籍列表: 首先修改原先的 book_list.html 的代码: <!DOCTYPE html> <!-- saved from url=(0042)https://v3.bootcss.com/examples/dashboard/ --> <html lang="zh-CN"> <head 阅读全文
posted @ 2019-07-23 22:04 Sch01aR#
摘要:在 app01/models.py 中添加 Book 类对象表 from django.db import models # Create your models here. # 出版社 class Publisher(models.Model): id = models.AutoField(pri 阅读全文
posted @ 2019-04-25 22:58 Sch01aR#
摘要:准备工作: 首先创建一个名为 Py_Django 的数据库 新建项目,名为 mysite0 创建完成后需要进行几项配置 mysite0/settings.py 下 首先是 html 文件相关 其次是数据库配置 最后注释掉 CSRF 的代码 在 mysite0/__init__.py 中添加以下代码 阅读全文
posted @ 2019-04-23 20:33 Sch01aR#
摘要:查询数据(查询管理员): app01/models.py 中定义的类,也就是创建的表 from django.db import models # 类必须继承 models.Model class Admin(models.Model): # 创建一个主键自增的字段 id = models.Auto 阅读全文
posted @ 2019-04-07 20:22 Sch01aR#
摘要:在 Pycharm 的右上方找到 Database 点击 依次点击,选择 MySQL 数据库 点击 Download 下载驱动文件 下载完成后对数据库的相关信息进行填写 填写完成后点击“Test Connection”,如果出现 Successful 就说明连接成功 然后点击“应用”,再点击“确定” 阅读全文
posted @ 2019-04-07 18:32 Sch01aR#
摘要:ORM 的对应关系: 类 > 数据库表对象 > 数据库行属性 > 字段 操作数据库表 > 创建/删除/修改表操作数据库行 > 数据的增删改查 首先需要自己手动创建一个数据库 在 mysite 的 settings.py 中找到 DATABASES,并进行相应的配置 配置结果如下 DATABASES 阅读全文
posted @ 2019-04-06 22:43 Sch01aR#
摘要:App 方便我们在一个大的项目中,管理实现不同的业务功能 创建 App: 命令行: python manage.py startapp app名 使用 Pycharm 创建: 文件 -> 新建项目 然后要在 mysite 下的 settings.py 中进行相关的配置 两个写一个就好了 一个 app 阅读全文
posted @ 2019-04-06 20:23 Sch01aR#
摘要:登录页 login.html: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <meta name="vi 阅读全文
posted @ 2019-04-02 22:35 Sch01aR#
摘要:Django 的安装: pip3 install django==1.11.11 pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ django==1.11.11 创建 Django 项目: 一种方式是使用命令,django-admi 阅读全文
posted @ 2018-11-09 00:03 Sch01aR#