python框架Django简介与安装
Django简介
关注公众号“轻松学编程”了解更多。
发布于2005年,最负盛名且成熟的Python网络框架
- 最初用来制作在线新闻的Web站点
- 开源Web框架,遵守BSD协议
- BSD协议
- Berkeley Software Distribution,始于197X年UC伯克利分校学生发行的软件(包括Pascal系统和一个编辑器ex)
- 给于使用者很大自由的协议,允许二次开发和商用,只需要声明代码作者的著作权即可
- 很多的公司企业在选用开源产品的时候都首选BSD协议
- BSD协议
- 采用了MVC/MTV架构设计
- 数据、展示、业务调度分离
- 解耦,复用
- MVC(Model,View,Controller) [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6uBnpdYl-1572948277339)(D:\学习\千锋 python\学习\学习笔记_自己\框架\Django\img\MVC%E6%9E%B6%E6%9E%84%E5%9B%BE%E8%A7%A3.png)]
- MTV(Model,Template,View)
- 官方网站:https://www.djangoproject.com/
配置开发环境
1、配置隔离的虚拟开发环境
1、pip
sudo apt install python3-pip
2、venv(方法1)
sudo apt install python3-pip
sudo apt-get install python3-venv
- ----------
python3 -m venv .venv
source .venv/bin/activate
3、虚拟环境
pip3 install pymysql -i https://pypi.douban.com/simple
pip3 freeze > requirements.txt
pip3 install -r requirements.txt
- deactivate
3、virtualenv(方法2)
(这一步不是必须的,看Python环境是否存在)
apt install python3-dev #安装Python3
pip3 install virtualenv #安装虚拟环境软件
pip3 install virtualenvwrapper #安装虚拟环境包装器软件
mkdir .virtualenvs #创建隐藏文件夹用于放置所有虚拟环境
vim .bashrc #编辑bashrc文件,准备声明环境变量
- 编辑.bashrc
export WORKON_HOME=/path/.virtualenvs #导出环境变量
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
#如果后边报错,则加入此句
source $HOME/.local/bin/virtualenvwrapper.sh #激活虚拟环境包装器
source .bashrc #激活环境变量
- ------------------------
sudo cp /home/ldc/.local/bin/virtualenv /usr/bin
可能遇到的问题:virtualenvwrapper could not find virtualenv in your path
问题解决
sudo cp /home/ldc/.local/bin/virtualenv /usr/bin
mkvirtualenv xxx -p /usr/bin/python3 #创建虚拟环境xxx并指定Python版本
- 日常切换虚拟环境
创建:workon xxx
退出:deactivate
2、安装Django
在命令窗口终端输入:
pip3 install django==1.11.7
-
测试安装是否成功
-
进入python环境
-
测试代码
import django django.get_version()
-
[参考网址]:https://blog.csdn.net/u010986776/article/details/80394509
后记
【后记】为了让大家能够轻松学编程,我创建了一个公众号【轻松学编程】,里面有让你快速学会编程的文章,当然也有一些干货提高你的编程水平,也有一些编程项目适合做一些课程设计等课题。
也可加我微信【1257309054】,拉你进群,大家一起交流学习。
如果文章对您有帮助,请我喝杯咖啡吧!
公众号
关注我,我们一起成长~~