整体流程:
建立virtualenv环境 --- 安装django --- 创建django项目 --- 配置django访问权限 --- 测试
具体过程:
1. 前提条件,树莓派linux环境准备好,安装好python
2. 建立virtualenv环境, 它可以为您独立开辟出一个开发环境,环境独立,不独占你的整个系统,这是很高明的地方
(1) 安装virtualenv
sudo pip install virtaulenv
(2) 建立名为VENV的开发环境
Virtualenv VENV
这时在根目录下建立了一个VENV的文件夹
(3) 进入虚拟开发环境
Source VENV/bin/activate
(VENV) myself@raspberrypi:~ $
提示符前面加上了(VENV)标识, 表示进入了VENV虚拟环境
3. 安装django
Pip install django
4. 创建django项目
cd VENV
django-admin startproject myweb
创建了一个名为myweb的django项目,
项目的目录结构:
5. 配置django访问权限,为了能通过局域网内的机器访问测试,需要设置允许访问的主机权限,打开settings.py, 找到ALLOW_HOSTS, 在[]内加入u’IP地址’.
6. 启动服务:进入myweb目录,运行
Python manage.py runserver IP地址:8000
正常运行得到的画面
在浏览器输入:http://192.168.137.3:8000/admin 得到如下登录页面,说明配置成功