web流程

在这里插入图片描述
在这里插入图片描述

web 工作流程

java 里面有 :tomcat是应用容器    severlet 是框架程序,处理请求返回响应的东西

在这里插入图片描述

django 的 runserver 做了什么事儿(本身就是一个应用服务器):
	1、启动一个服务器程序

​	2、只启动一个进程,装载 Django 程序

在这里插入图片描述

在这里插入图片描述

写 uwsgi 服务器:

在这里插入图片描述

Django特点:

在这里插入图片描述

数据库修改数据没有限制,但是可能会丢失外键,而Admin管理站点修改数据是校验model里面的设置修改

Flask框架:
	1、只有视图和路由,没有 Django框架 这么多组件
	2、只能做功能单一(简单)的网站(一个接口)
    3、需要什么添加什么(用Flask框架构建一个非常大的网站,最后就会变成Django)
Django 的 MVT

在这里插入图片描述

 如果是分离就用 json 返回,不分离就用 Template 返回 

在这里插入图片描述

浏览器跟 ajax 为什么称为两种游览器?

下午

在本地打开 cmd

本地连接虚拟机: 
ssh python@192.168.13.128

密码:
jiyun123#@!

查看有什么虚拟环境可以使用:
workon 
进入虚拟环境:
workon …………

查看虚拟环境里面的内容: 
pip list

查看里面的内容:
ls

安装:django
pip install django==2.2.2

创建目录:
mkdir PycharmProjects

进入目录:
cd PycharmProjects

创建项目:
django-admin startporject demo_p7

进入项目:
cd demo_p7

启动服务:
python manage.py runserver

安装:
pip install mysqlclient

python manage.py runserver 192.168.13.128:8000

运行一下(证明是跑起来的): 192.168.13.128:8000

在这里插入图片描述

cd 到:
(hzh) python@ubuntu:~/PycharmProjects/demo_p7$
就跑起来了
(hzh) python@ubuntu:~/PycharmProjects/demo_p7$ python manage.py runserver 192.168.13.128:8000
        
        
查看端口号被占用:
lsof -i:8000

删除占用端口:
kill -9 ……
1.把在虚拟机中的项目拖进pycharm中
2.工具中的部署操作

在这里插入图片描述

在这里插入图片描述

3.获得虚拟机中的全部项目

在这里插入图片描述

4.配置项目的运行环境
文件--设置--项目环境
5.点击,点增加(add)

在这里插入图片描述

6.增加环境

在这里插入图片描述
在这里插入图片描述

6.环境配置完成,点击切换即可

在这里插入图片描述

点击

在这里插入图片描述

切入到虚拟环境中,然后进入django项目的目录,输入创建子应用的代码

python manage.py startapp app01(子应用名称)

python manage.py runserver 192.168.13.128:8000/

点击网址,出现小火箭运行项目成功

在这里插入图片描述

勾选以后自动upload提交给虚拟机

2.syl项目创建

1.登录码云,创建git仓库

在这里插入图片描述

3.进入空磁盘,创建仓库文件夹

点击右键 git bash here 进入命令行

输入命令 git clone https://gitee.com/chen-emma/syl_1912.git(网址)

将仓库拉取到本地

4.创建虚拟环境

win+r 进入命令行 workon 查看所有虚拟环境

mkvirtualenv syl_1912(虚拟环境名称)

workon syl_1912(虚拟环境名称) 进入虚拟环境

pip install django==2.2.2 安装django包

用pycharm打开工程目录

配置虚拟环境

1.文件–设置–项目–python解释器–设置–添加–现有环境–

在这里插入图片描述

2.找到虚拟环境的本地路径,切换过去即可

3.配置django

在这里插入图片描述
在这里插入图片描述

完成绿色小箭头运行项目

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值