框架部分,安装尽量采用沙盒环境,我们使用anaconda
(一)在anaconda中创建Django开发的环境
Python 3.6.2
Django 2.1
命令:
conda create -n DjangoPath python=3.6.2
(二)在DjangoPath沙箱里安装jango包和依赖包并导出安装好的包的目录方便下次安装
(1)先启动沙箱
Activate DjangoPath
(2)进入DjangoPath后(activate后)安装所有我们需要的东西:
pip install django==2.1
pip install pymysql(mysql数据库模块)
pip install pillow (python图像处理模块)
安装pymysql:
安装django
安装pillow
将安装的列表导出到项目文件夹备以后使用(县切换到项目文件夹):
(三)测试安装是否成功
(四)开始django项目
django-admin startproject OurBlog
django-admin是Django的命令,如果在常规的python环境下,执行前需要将python的 scripts目录添加到环境变量里
django-admin在哪个目录下执行,项目就创建在哪个目录下
如果不是命令行cd到项目目录还可以:
- 确定项目创建目录
- Shift+鼠标右键 --> 在此处打开命令窗口
- 执行django-admin startproject projectName
(五)pycharm中打开项目
(1)打开项目的时候必须打开的是项目的对应目录
(2)环境变量的配置
File --> settings --> Project: OurBlog --> Project Interpreter
(3)项目结构认识
OurBlog 项目目录
OurBlog 项目主目录
__init__.py 包文件
settings.py 配置文件
url.py 路由文件
wsgi.py 部署接口文件
manage.py 项目的控制文件
(六)开始django开发
(1)说明:Django自带轻量级的web开发服务器,在我们开发的前期使用该服务器进行开发和调试。
Django轻量级服务器开启
(2)切换到项目主目录 通过命令行将Django里的小型服务器启动到了本地
python manage.py runserver
因为酷狗占用端口8000。默认启动本地当服务器时,本地服务器的默认端口也是8000,可能冲突,所以可以修改端口
0.0.0.0监听所有ip