Django安装和web框架原理】的更多相关文章

Django安装和web框架原理 在PyCharm中安装 在cmd中输入 django-admin startproject 项目名 如果报错 不是内部或外部命令,也不是可运行的程序 需要添加环境变量 运行Django项目 切换到项目名目录下 python manage.py runserver 或者 python manage.py runserver 127.0.0.1:8080 或者 python manage.py runserver 8090 在PyCharm中新建 File---->…
Web框架原理 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端. 这样我们就可以自己实现Web框架了. 先写一个 原始的web框架 import socket sk = socket.socket() sk.bind(('127.0.0.1', 8080)) sk.listen(5) while True: conn, addr = sk.accept() data = conn.recv(1024) print(data) # 打印…
学习Django之前我们先来看什么是OSI七层模型: 应用层 表示层       应用层(五层模型中把这三层合成一个应用层) http协议 会话层 传输层                  提供端口对端口会话的维护 tcp/udp协议 网络层                  IP选择和路由选择 ip协议 数据链路层            ARP协议 物理层                  什么是socket? socket  套接字  是应用层和传输层之间的一个虚拟层,是一个接口.调用soc…
注:本人python版本2.7.5 ,win7系统 安装Django https://www.djangoproject.com/download/ 官方下载Django-1.5.5.tar.gz 1,解压后(我的目录是D:\myapp\Django-1.5.5) 2,DOS命令到刚解压后的Django-1.5.5目录下执行命令 python setup.py install , 结果如下图: 说明:Django安装命令实际是将Django复制到本地Python安装目录D:\Python27\L…
近期做那个python的开发,今天就来简单的写一下开发路线的安装及配置, 开发路线 Python3.6.1+Pycharm5.0.6+Django1.11+MySQL5.7.18 1-安装Python3.6.1 Python2.x 与3.x的版本在语法上稍有不同,区别在于输出语句的不同,这个可以看相关的文档. Python3.6.1,可以在Python的官网上下载:https://www.python.org/downloads/, 安装成功: 下载好之后 直接安装,完了在进行测试,看是否将Py…
Django是一款基于python的MVT的web开发框架(m表示model,主要用于对数据库层的封装  ,v表示view,用于向用户展示结果,c表示controller,是核心,用于处理请求.获取数据.返回结果) Django虚拟环境搭建(ubuntu) 开发会用 virtualenv 来管理多个开发环境,virtualenvwrapper 使得virtualenv变得更好用 安装:sudo pip install virtualenv virtualenvwrapper   2.修改~/.b…
近期做那个python的开发,今天就来简单的写一下开发路线的安装及配置, 开发路线 Python3.6.1+Pycharm5.0.6+Django1.11+MySQL5.7.18 1-安装Python3.6.1 Python2.x 与3.x的版本在语法上稍有不同,区别在于输出语句的不同,这个可以看相关的文档. Python3.6.1,可以在Python的官网上下载:https://www.python.org/downloads/, 安装成功: 下载好之后 直接安装,完了在进行测试,看是否将Py…
Django入门 HTTP协议 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议. http协议的特性 基于tcp/ip协议之上的应用层协议 基于请求-响应模式 请求是先由客户端发出,服务端响应并返回,服务端在没有收到请求的情况下不好发送响应 无状态保存 HTTP协议不保存状态,自身不对请求和响应之间的通信状态进行保存.也就是说,协议对发送的请求和响应都…
1-安装Python3.6.1 Python2.x 与3.x的版本在语法上稍有不同,区别在于输出语句的不同,这个可以看相关的文档. Python3.6.1,可以在Python的官网上下载:https://www.python.org/downloads/, 安装成功: 下载好之后 直接安装,完了在进行测试,看是否将Python配置到环境变量中,电脑-->属性-->高级系统设置-->环境变量--> 系统环境变量-->path路径,找到安装目录下面的Python.exe文件的路径…
django安装与使用 --更新中 安装 我这里采用pip安装 pip install django 创建django工程 创建好的工程,会在当前目录.下 django-admin startproject myblog 这个命令很有用 python manage.py <command>[Options] 启动命令 python manage.py python manage.py runserver 9999 若不加,则默认8080端口 创建应用 新app python manage.py…