Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架。Django 本身基于 MVC 模型。
官网:
https://www.djangoproject.com/
一、开发环境
python
安装python2.7
按装python3.6.4
yum install sqlite-develwget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xztar -xvJf Python-3.6.4.tar.xzcd Python-3.6.4/# 编译./configure prefix=/usr/local/python3make && make install#添加软链到执行目录下/usr/binln -s /usr/local/python3/bin/python3 /usr/bin/python3
PIP
wget https://bootstrap.pypa.io/get-pip.pypython get-pip.pysudo apt-get install python-pipsudo apt-get install python3-pip
virtualenv
pip install virtualenv
一套独立的Python运行环境
GP1为Python2.7.5 GP2为Python3.6.4
virtualenv GP1 -p /usr/bin/pythonsource /opt/Django_test/GP1/bin/activate# 退出虚拟环境deactivate
Django
source /opt/Django_test/GP2/bin/activate pip install django==1.11.7
二、Django项目搭建
django-admin startproject demoDjango
新建demo1
python manage.py startapp demo1
p
python manage.py runserver 0.0.0.0:8000
修改创建项目时生成的setting.py文件
将
ALLOWED_HOSTS = []
改为
ALLOWED_HOSTS = ['*']