注释:学习django框架前先要了解pymysql的安装及使用
C/S :
客户端——服务端
B/S :
浏览器——服务端(操作系统 数据库 编辑语言 页面 css js)
django 框架
pymysql安装:
第一步:在cmd中输入pip
第二部:输入pip list
第三部:pip install pymysql
pymysql
创建连接:
conn=pymysql.connect(host='127.0.0',port=3306,user='root',passwd='',db='tkq1',charset='utf8')
创建游标:
cursor=conn.cursor()
关闭游标:
cursor.close()
关闭连接:
conn.close()
url 统一资源定位符
http;//www.baidu.com/music/轻音乐/456,4fd.mp3
协议:
http https
地址:
www.baidu.com 域名解析 DNS域名解析系统 61.135.168.125
资源:
/music/轻音乐/456,4fd.mp3
传统三层架构: 特点:
表示层 业务层 底层 代码 高复用 低耦合
MVC:(将应用程序分解为三个组成部分)
mode (模型) view (视图) control(控制器)
M:管理应用程序的状态(通常储存到数据库中),并约束改变状态的行为(或者叫业务规则)
C:接受外部用户的操作,根据操作访问模型获取数据,并调用视图显示这些数据,控制器将模型和试图隔离,并成为二者之间的纽带
V:把数据格式化后呈现给用户
MTV:
Model (模型) Template (模板) view (视图)
M:处理与数据相关的决定
T:处理与表现相关的决定
V:业务逻辑层(相当于模板与模型之间的桥梁)