近期有涉及内网网站建设的需求,所以记录了搭建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就能访问,看见成功安装的小火箭了