总结---Django部分(二)】的更多相关文章

django模型二 常用模型字段类型 IntegerField   →    int CharField   →   varchar TextField  →    longtext DateField  →   date DateTimeField   →   datetime AutoField  →    int  (自增长)   Field的常用参数 primary_key:是否设置为主键 unique:是否唯一 null:指定是否为空,默认是False blank:等于True时for…
Django分页(二) 要求 .设定每页显示数据条数 # # .用户输入页码(第一页.第二页...) # # .设定显示多少页号 # # .获取当前数据总条数 # # .根据设定显示多少页号和数据总条数计算出,总页数 # # .根据设定的每页显示条数和当前页码,计算出需要取数据表的起始位置 # # .在数据表中根据起始位置取值,页面上输出数据 # # .输出分页html,如:[上一页][][][][][][下一页] 具体实现效果 css样式可以自行修改 示例 页面具体处理 # 参数: #数据总个…
一:Django项目创建步骤: 方式1:命令创建: 进入指定目录 C:\Users\bing>F: F:\>cd mysite F:\mysite>django-admin startproject mysite F:\mysite>python manage.py startapp app01 F:\mysite>python manage.py startapp app02 F:\mysite>python manage.py startapp app03(一个Dj…
django笔记二之数据库 [同步数据库之前的操作] yum install MySQL-python.x86_64 -y 2)开启数据库服务并创建表 创建数据库设置 为utf8: create database djangodb2character set utf8; \3)创建项目和应用 django-admin.py startproject mimi django-admin.py startapp book 进行配置 1)vim setting.py INSTALLED_APPS =…
Django基础二之URL路由系统   本节目录 一 URL配置 二 正则表达式详解 三 分组命名匹配 四 命名URL(别名)和URL反向解析 五 命名空间模式 一 URL配置 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站的目录.它的本质是URL与要为该URL调用的视图函数之间的映射表.你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码. 基本格式  from django.conf.urls…
Django基础二之URL路由系统   本节目录 一 URL配置 二 正则表达式详解 三 分组命名匹配 四 命名URL(别名)和URL反向解析 五 命名空间模式 一 URL配置 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站的目录.它的本质是URL与要为该URL调用的视图函数之间的映射表.你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码. 基本格式  from django.conf.urls…
Django中的视图 · Django使用视图来编写web应用的业务逻辑 · Django的视图也就是一个函数,可称为视图函数 · 视图定义在应用的view.py文件中 · 视图需要绑定一个URL地址(路由),才能被Django框架找到并调用执行 一.视图的初步使用 需求:编写视图并配置URL(路由),实现一个显示界面 1. 需求:当浏览器中访问URL地址 http://127.0.0:8000/users/index时,显示hello django信息 2. 实现: i. 需要编写一个视图函数…
Django基础二静态文件和ORM 目录 Django基础二静态文件和ORM 1. 静态文件 1.1 静态文件基本配置: 1.2 静态文件进阶配置 2. request参数 3. Django配置数据库 4. Django ORM 4.1 创建表 4.2 增加字段 4.3 修改字段: 4.4 删除字段 4.5 查询数据 4.6 插入数据 4.7 查看全部数据 4.8 利用页面编辑数据库里数据 4.9 利用页面删除数据库里数据 4.10 同步数据库 4.11 ORM创建外键 1. 静态文件 写好后…
本篇笔记目录索引如下: Django 连接mysql,执行数据库表结构迁移步骤介绍 操作数据库,对数据进行简单操作 接下来几篇笔记都会介绍和数据库相关,包括数据库的连接.操作(包括增删改查).对应的字段类型.model 里Meta 相关参数和 QueryAPI 的详解等. 这一篇先介绍数据库的连接和简单的增删改查操作. 首先介绍一些 Django 的操作表的逻辑,Django 提供了一套非常方便的 orm 方法,可用于Django 能直接对表和数据进行增删改查,对应的数据库里每一张表都有一个对应…
本文首发于公众号:Hunter后端 原文链接:Django笔记二十之手动编写migration文件 前面介绍过,migration 文件主要记录的是 Django 系统 model 的变化,然后通过 migrate 命令将变化适配到数据库中. 比如在某个 application 下新增了某张表,或者对某张表更改了字段,可以生成 migration 文件,然后通过 migrate 更改到数据库. 除了系统能够自动生成的,我们还可以手动创建 migration 文件来操作数据库,这个用途主要是用于比…