近期有涉及内网网站建设的需求,所以记录了搭建Django项目的步奏

一、安装virtualenv

前置条件已经有了pip,建议在使用pip以前改镜像网站提高下载速度

使用pip安装virtualenv


二、创建虚拟环境

进入项目路径,运行cmd,输入virtualenv venv,项目路径(我的路径是C:\workspace\django)就会生成一个venv的文件夹

下一步,激活虚拟环境

在项目路径(C:\workspace\django)中输入”venv\Scripts\activate”回车后,可以看见路劲前面多了一个“(venv)”

三、在虚拟环境中安装Django

这里一定要在虚拟环境中安装,也就是上图,路径前面有(venv)就是在虚拟环境下。

pip install django==VER版本号来安装

显示successfully成功

四、创建django项目

就在刚才完成安装Django后,正好在虚拟环境中,可以直接开启一个项目,输入“django-admin startproject 项目名称”

输入上述命令回车后,django会在刚才的路径生成一系列的文件包,如我的是C:\workspace\django\demo

包内文件:

manage.py项目入口文件

settings.py 全局配置文件

secret_key 设置密钥

install_apps 安装的应用

middleware 中间件

root_urlconf 配置路由

templates 模板

database 数据库

auth_password_validators 密码权限验证

urls.py 路由配置

五、启动服务

进入demo文件夹,运行manage.py,所有操作都必须在虚拟环境下运行。

输入 python manage.py runserver 0.0.0.0:8080 8080是自定义的端口号,也可以不用自定义ip地址和端口号,

显示开发环境服务已经在本机的8000端口打开了。

六、小火箭起飞

使用浏览器输入localhost:8000就能访问,看见成功安装的小火箭了