第一章:hello,DJgo

第一节:DJgo框架简介与安装

Djgo 发布于2005年,是最负盛名且成熟的Python网络框架,最初用来制作在线新闻的Web站点
它是开源的Web框架,遵守BSD协议.
Djgo采用了MVC/MTV架构设计,即数据层、展示层、业务调度分离,这种架构设计的好处是可以方便解耦,复用。
MVC(Model,View,Controller)
MTV(Model,Template,View)

【BSD协议】
BSD协议全称Berkeley Software Distribution,始于197X年UC伯克利分校学生发行的软件(包括Pascal系统和一个编辑器ex),允许商用和二次开发,所以给于使用者很大自由的协议,只需要声明代码作者的著作权即可,很多的公司企业在选用开源产品的时候都首选BSD协议

Djgo的官方网站可以点击此处查看:

# 安装djgo
pip3 install django==1.11.7

进入Python环境测试安装是否成功,正确输出版本号即安装正确

import django
django.get_version()

关于源的知识

  • 查看安装好的包
    方式一:使用命令
pip3 freeze

方式二:使用pycham

pycham-settings-Preject:-project interpreter

  • 使用别的源

pycham-settings-Preject:-project interpreter-右上角“+” - Manage Recositories 进行设置

第二节:搭建虚拟开发环境

很多时候一台服务器上要运行多个Web应用程序;而这些应用程序之间使用的第三方框架往往是互不相同且互不兼容的;虚拟环境的作用就是为每个Web应用创建一个隔离的独立的运行环境,使得各个应用的依赖互不影响;

常用方式搭建(venv)

# 安装python包管理器pip
sudo apt install python3-pip

# 安装虚拟环境venv
sudo apt-get install python3-venv

# 在指定位置下创建虚拟环境
python3 -m venv .venv(这是文件夹名)

# bin目录下激活虚拟环境(路径需完整)
source .venv/bin/activate

#进行其他包的下载
pip3 install xxx

#退出环境
deactivate

3.4版前的方式搭建 (virtualenv)

因为virtualenv是一种能够兼容各个Python版本的虚拟环境创建方式,对于Python3.4以上的版本,其底层调用的仍然是Python原生的venv;

# 安装Python3
apt install python3-dev

# 安装虚拟环境virtualenv
pip3 install virtualenv

# 安装包装器
pip3 install virtualenvwrapper

# 选择路径并创建文件夹
cd / xxxx
mkdir .virtualenvs

# 声明环境变量并重启激活
vim .bashrc  #编缉家目录下的bashrc文件,这
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值