- 博客(10)
- 收藏
- 关注
原创 Django学习笔记:组件-分页器
Django的分页器(paginator)views.py:from django.shortcuts import renderfrom app01.models import Bookfrom django.core.paginator import Paginator,EmptyPagedef index(request): """分页器的使用:""" book_...
2019-12-18 22:43:13
186
原创 Django学习笔记:ORM之多表操作
一、创建模型设定如下概念,字段和关系作者模型:一个作者:姓名和年龄。作者详细模型:把作者的详情放到详情表,包含:生日,手机号,住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one)出版社模型:出版社有名称,地址和email。书籍模型: 书籍有书名和出版日期,一本书可能会有多个作者,一个作者也可以写多本书,所以作者和书籍的关系就是多对多的关联关系(many-to-...
2019-12-11 00:15:08
218
原创 Mysql问题-net start mysql 时:发生系统错误1067
MySQL版本:5.7.28操作系统:Win7 32位问题描述:MySQL昨天还正常,今天突然登录不进,1、在命令行输入 net start mysql 时报错:“发生系统错误 1067”。2、在命令行输入 mysql -u root -p 登录mysql,返回”Can’t connect to MySQL server on localhost (10061)” 错误。一、寻找原因:...
2019-12-08 15:32:13
6096
1
原创 Mysql-问题:1146 - Table 'xxx' doesn't exist
MySQL版本:5.7.28操作系统:Win7 32位问题描述:因为重装系统,重新安装数据库后,用 Navicat Premium 12 打开数据库出现:1146 - Table ‘performance_schema.session_variables’ doesn’t exist。原因:1、数据库的系统表丢失2、或者用户自己的某个数据库文件夹丢失大致是因为由于重新安装mysql...
2019-12-04 20:12:37
14515
原创 Django学习笔记:模型层之ORM
一、添加表记录# 方式一: book=Book(title="GO",price="99",pub_date="2018-12-31",publish="人民出版社") book.save() print(book.nid) # 返回值就是 Book 生成的对象# 方式二: # 注意:create 方法的返回当前生成的表记录对象 book = Boo...
2019-11-26 22:54:23
197
原创 Python学习笔记—Django与Ajax
AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求;异步交互:客户端发出一个请求后,无需等待服务器响应结束,就可以...
2019-11-24 09:08:07
139
原创 Django学习笔记:模型层(一)
MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动ORM是“对象-关系-映射”的简称。一、单表操作一、创建表1 创建模型创建名为app01的app,在app01下的models.py中创建模型,用于存放表...
2019-11-21 15:02:07
218
原创 Django学习笔记:模板层
将页面的设计和Python的代码分离开会更干净简洁更容易维护。 我们可以使用 Django的 模板系统 (Template System)来实现这种模式。先看一个简单的示例:项目名\app名\views.pyfrom django.shortcuts import render, HttpResponse, redirectimport datetimedef current_date...
2019-11-20 20:12:22
253
原创 Django学习笔记:视图
基本定义视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。将视图放置在项目或应用程序目录中的名为 views.py 的文件中。示例:下面是返回当前日期和时间作为HTML文档的视图:from django.sh...
2019-11-17 23:20:06
264
原创 Django学习笔记:url反向解析(别名用法)
最近在学习Django,练习登录页面,当遇到要修改某一单个页面地址时,在后台修改很容易。但是遇到要修改大量urls时,也就是在遇到要修改大量的视图函数时,修改起来就非常麻烦。也就是希望不要硬编码这些URL,因为它费力、不可扩展且容易产生错误。以下是示例:一个简单的登录页面(Django 版本1.8.2,Python 版本3.7)####1、基本语法:urls.pyfrom django.c...
2019-11-16 21:49:07
395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人