简介
各环境的使用版本如下:
Linux Mint 18.2 (Ubuntu 16.04);
python版本2.7.12和3.5.2;
Django版本为1.9。
Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。Django是一个开放源代码的Web应用框架,由Python写成,遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。采用了MVC的软件设计模式,即模型M,视图V和控制器C。
Django对应Python版本如下:
Django版本 | Python 版本 |
---|---|
1.5 | 2.6.5,2.7,3.2,3.23 |
1.6 | 2.6,2.7,3.2,3.3 |
1.7 | 2.7,3.2,3.3,3.4 |
1.8 | 2.7, 3.2 , 3.3, 3.4, 3.5 |
1.9, 1.10 | 2.7, 3.4, 3.5 |
1.11 | 2.7, 3.4, 3.5, 3.6 |
2.0 | 3.5+ |
安装
- 安装Django
pip安装
# 这是基于python2版本的安装
sudo apt-get install python-pip
sudo pip install Django==1.9
# 这是基于python3版本的安装
sudo apt-get install python3-pip
sudo pip3 install Django==1.9
Linux自带源安装:
sudo apt-get install python-django==1.9 -y
自带源安装的 Django 一般版本比较旧,而用 pip 可以安装最新的版本。
安装完成后执行下述命令查看安装的版本:
python -c "import django; print(django.get_version())"
创建一个项目
创建项目
在命令行(终端)中,cd(例如我的是:cd /media/youjun/17658FC8797DEE2A/WorkSpace/DjangoWorkSpace)到你想要用来保存代码的目录,然后运行如下命令,如果你怕权限问题在前面加上sudo:
django-admin startproject demo
然后你看到生成的目录结构如下:
demo
demo # 对整个程序进行配置
__init__.py
settings.py # 配置文件
urls.py