Django基础

django框架基本

1. web开发流程(上)

  1. 每次浏览器 发送HTTP请求(request),服务器收到请求,解析处理,返回响应
  2. 静态⽹站 动态⽹站
  3. mysql数据库
  4. 框架
    Django: python语⾔开发的框架
    开发设计模式/思想
    MVC:
    M: Model 模型,处理数据,与数据库进⾏交互,负责数据的增删改查
    V:View, 视图,负责⻚⾯的展示效果
    C: Controller 控制器 连接模型类与视图,实现逻辑处理
    MTV: Django基于MVC思想下的实现
    Model: 模型,和数据库进⾏交互,负责数据的增删改查 -MVC M
    View: 视图,连接模型类与视图,做逻辑处理 -MVC C
    Template: 模板,负责⻚⾯的展示效果 -MVC V
  5. 每次在浏览器输⼊⽹址
  6. 先去DNS服务器,将域名解析为ip地址
  7. 通过ip地址 去对应的服务器 发送HTTP请求(request)
  8. 服务器收到请求,解析处理,返回 响应(response)
  9. 浏览器收到响应,解析显示
    区别在于 内容是否 经常刷新
    查看mysql版本:
    mysql -V
    注意:msyql版本:5.5+ 8+最新
    vue.js .js javascript编程语⾔ 类似python
    django python后端框架 flask tornado
    django - 重量级
    flask -轻量级
  10. 框架属于半成品
  11. 把常⽤的⽅法,功能封装在⼀起
  12. 提⾼开发效率,减少⼯作量
  13. Django环境配置
  14. 基本配置
  15. pip
  16. pip常⽤指令
    2.1. 虚拟环境创建
  17. pip python管理第三⽅模块的⼯具。pip本身也是个第三⽅
    pip list 查看所有第三⽅
    pip install 第三⽅ 需要联⽹
    pip install django==2.2.2 # 指定版本安装
    pip install django # 安装最新django版本
    pip uninstall 第三⽅ 卸载第三⽅
    注意:如果使⽤pip进⾏安装时,速度较慢
    临时修改 永久修改 为国内镜像
    https://blog.csdn.net/chenghuikai/article/details/55258957
    如果临时修改:
    pip install 第三⽅模块 -i https://pypi.tuna.tsinghua.edu.cn/simple
    打开cmd,直接输⼊以下:
    pip install virtualenv # 安装virtualenv包
    pip install virtualenvwrapper-win

安装管理虚拟环境的包 直接装在C盘下,不⽤放在虚拟环境下

#配置电脑的环境变量
我的电脑->右键->属性->⾼级设置->⾼级->环境变量->两个均可->

安装之后配置环境变量

WORKON_HOME=⾃⼰想要存放的⽬录

此⽬录⽤来统⼀存放所有创建的虚拟环境 默认⽬录是:c:\users\⽤户名\envs

创建虚拟环境

mkvirtualenv 虚拟环境的名字haoyatao # 在WORKON_HOME⽬录下创建名为Test的虚拟环
境,且在创建后⾃动激活虚拟环境
失败同学
3.django项⽬创建
3.1使⽤命令创建(可跳过)
django-admin startproject 项⽬名称
注意:需要在cmd下,⾸先通过cd指令 切换到 需要保存项⽬的⽬录位置
3.2 使⽤pycharm创建
在这里插入图片描述

后续如果要激活虚拟环境

workon 虚拟环境的名字envs
激活成功后,在cmd命令⾏开头:(envs)

pip install django==2.2.2

#退出虚拟环境
deactivate

  1. c:users/xxx/ ⽬录下,找到Envs⽬录,进⼊到该⽬录,查看是否有新建的虚拟环境⽬录****
  2. 进⼊到虚拟环境⽬录,scripts⽬录****
  3. activate,回⻋****
  4. pip list****
  5. pip install django==2.2.2****
    django-admin startproject 项⽬名称
    注意:需要在cmd下,⾸先通过cd指令 切换到 需要保存项⽬的⽬录位置
  6. 注意事项:
    选择存放⽬录时,⽬录路径中尽量不要出现中⽂,项⽬名称不要使⽤特殊名称作为项⽬名称
    设置存放路径时,选择完⽬录路径后,需要添加 /项⽬名称,/⼀定要与前⽅路径中的路径分隔符
    保持⼀致
  7. 项⽬配置虚拟环境下的解释器
    新建django项⽬时,选择 existing interpreter 时,选择 虚拟环境⽬录下scripts⽬录下,
    python.exe
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值