09 2019 档案

摘要:完整的Django请求生命周期: django中间件: """ 请求来的时候,需要先经过中间件才能到达django后端:(urls,views,templates,models) 响应走的时候也需要经过中间件才能到达web服务网关接口 """ django默认的七个中间件: MIDDLEWARE = 阅读全文
posted @ 2019-09-25 22:22 1640808365 阅读(310) 评论(0) 推荐(0) 编辑
摘要:多对多三种创建方式 1.全自动(推荐使用*): # 优势:不需要你手动创建第三张表 # 不足:由于第三张表不是你手动创建的,也就意味着第三张表字段是固定的无法做扩展 class Book(models.Model): title = models.CharField(max_length=32) p 阅读全文
posted @ 2019-09-24 21:54 1640808365 阅读(221) 评论(0) 推荐(0) 编辑
摘要:Choices参数: class User(models.Model): username = models.CharField(max_length=32) age = models.IntegerField() choices = ( (1,'男'),(2,'女'),(3,'其他') ) gen 阅读全文
posted @ 2019-09-23 22:18 1640808365 阅读(176) 评论(0) 推荐(0) 编辑
摘要:图书管理系统表与表之间建关系: 表关系分析: 表的设计: from django.db import models # Create your models here. class Book(models.Model): # id自动创建 可以不写 title = models.CharField( 阅读全文
posted @ 2019-09-22 18:38 1640808365 阅读(176) 评论(0) 推荐(0) 编辑
摘要:创建一个新的app的步骤: 1.命令行: python3 manage.py startapp app名称 2.去settings中去注册app: 在INSTALLED_APPS中 # 创建的应用一定要在这里注册才能生效 INSTALLED_APPS = [ 'django.contrib.admi 阅读全文
posted @ 2019-09-22 12:55 1640808365 阅读(272) 评论(0) 推荐(0) 编辑
摘要:bootstrap使用: 下载bootstrap 在文件中引入文件: 布局容器: 栅格系统: 栅格系统的参数: 根据设备屏幕大小的不同变换显示的格式: 初始化代码: 表格标签可以设置的样式: 表单样式控制: class = "form-control" 按钮样式设置: 常用的的颜色: 浮动的设置: 阅读全文
posted @ 2019-09-20 20:49 1640808365 阅读(460) 评论(0) 推荐(0) 编辑
摘要:常见字段: 使用频繁的字段: AutoField() —> int primary key auto_increment #int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 CharField() —> varchar() 阅读全文
posted @ 2019-09-20 16:35 1640808365 阅读(252) 评论(0) 推荐(0) 编辑
摘要:Django测试环境搭建: 使用该方式不需要频繁的走web请求测试数据库操作语句: import os import sys if __name__ == "__main__": # django在启动的时候 就会往全局的大字典中设置一个键值对 值是暴露给用户的配置文件的路径字符串 os.envir 阅读全文
posted @ 2019-09-19 21:48 1640808365 阅读(395) 评论(0) 推荐(0) 编辑
摘要:表单筛选器: 主代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss.com/jquery/3.4.1/jque 阅读全文
posted @ 2019-09-10 20:16 1640808365 阅读(1015) 评论(0) 推荐(0) 编辑
摘要:window对象: 提示框: 计时相关的内置函数: setTimeout()和clearTimeout() setinterval()和clearinterval() location对象: JS中查找标签(直接查找): 间接查找标签: 节点操作(对标签的操作): 标签中对类的操作: 简单的几个案例 阅读全文
posted @ 2019-09-09 19:35 1640808365 阅读(244) 评论(0) 推荐(0) 编辑
摘要:javascript的引入方式: 1、在script标签内书写 <script> //这里书写JS代码 </script> 2、从外部引入JS文件 <script src= "myscript.js"><script> javascript的语言规范: 注释方式: //这是单行注释 /* 这是多行注 阅读全文
posted @ 2019-09-06 19:33 1640808365 阅读(306) 评论(0) 推荐(0) 编辑
摘要:样式操作: 块级标签才能设置长宽 行内标签设置长宽没有任何影响。 字体属性: font-family: "Microsoft Yahei", "微软雅黑", "Arial", sans-serif fond-family:把多个字体名称当做一个回退操作进行设置,当浏览器不支持当前字体时,就会尝试下一 阅读全文
posted @ 2019-09-05 18:24 1640808365 阅读(451) 评论(0) 推荐(0) 编辑
摘要:css 的三种引入方式: 1、从外部引入css文件,用到link标签(最规范,推荐使用) 2、在head标签内使用style标签来引入css样式 3、行内引入:在标签内使用style属性来设置css样式 <!DOCTYPE html> <html lang="en"> <head> <meta ch 阅读全文
posted @ 2019-09-04 16:34 1640808365 阅读(1186) 评论(0) 推荐(0) 编辑
摘要:什么是前端: 与用户直接打交道的,例如:手机电脑的界面 什么是后端: 幕后操作者,不直接与用户打交道的 WEB服务的本质: 浏览器中输入网址回车发送了几件事? 1、浏览器朝服务端发送请求 2、服务端接收请求 3、服务端返回响应 4、浏览器接收响应 按照相应的规则渲染给用户看。 HTTP协议: 超文本 阅读全文
posted @ 2019-09-03 21:40 1640808365 阅读(1045) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩