一、七天入门Django开发 环境搭建

前言

要快速入门一门课程,重点要快,而且要有成果,最起码一个demo要出来。

所以太多的细节可以等把第一个项目做好了,做第二个项目的时候再深入慢慢思考为什么。

不然基础就学一个月,基本上就是从入门到放弃的。

  1. 以结果为导向,每天项目达到什么目的
  2. 有一个大框架,起码是基本的业务流是怎么流转的。

以前写有个文档搭建虚拟环境的,回去看了一下,有点乱,重新写一篇。



环境搭建

环境搭建作为项目的开始,这步务必做好,不然对于刚开始学习的同学来说那基本是致命的打击,心里可能会想 - 环境都搭建不好,那还玩个锤..

一、安装虚拟环境virualenv

使用的库、框架不多的情况下, 不适用虚拟环境也行。
但是环境多的时候,python项目管理就会比较混乱,所以需要搭建虚拟环境。

virtualenv就是用来为每一个项目创建一套“独立隔离”的Python运行环境的工具。

举例子:
A项目需要的环境: python2.7 + django2.1
B项目需要的环境: python3.7 + django3.0
不装个虚拟环境那就难搞了,python环境中不能同时安装django2.1和django3.0



基本环境: Python3.7 、 Django2.1.5 、 Pychram社区版


1.安装virtualenv

cmd 中输入:
pip install virtualenv -i https://pypi.doubanio.com/simple

看提示,是否安装成功



2.安装virtualenvwrapper

virtualenv过多,就麻烦了,我们可以使用Virtualenvwrapper来方便地管理python虚拟环境。



安装virtualenvwrapper

pip install virtualenvwrapper-win -i https://pypi.doubanio.com/simple



3.设置WORK_HOME环境变量

给虚拟环境设置一个专门的目录

通过设置WORKON_HOME路径,就给我们的python虚拟环境指定了一个存放位置

注意: 环境变量配置好之后,要重开cmd,这样环境变量才生效!!



4.新建虚拟环境

mkvirtualenv 虚拟环境名称

mkvirtualenv blog

因为前一步设置了WORK_HOME,所有虚拟环境将安装到目录:D:\project\codeworkspace



5.查看虚拟环境

workon  #列出所以目录下虚拟环境
workon 虚拟环境名称  # 进入虚拟环境



6.退出虚拟环境

deactivate



7.删除虚拟环境

rmvirtualenv blog



三、安装 django

先进入虚拟环境

pip install django==2.1.5 -i https://pypi.doubanio.com/simple


四、创建 django 项目

django-admin startproject blogs


五、运行django项目

先去到创建项目的文件中,运行启动服务的命令,端口号可以自己设置。

python manage.py runserver 127.0.0.1:8090

在浏览器中可以打开项目

原文地址:https://www.cnblogs.com/wwho/p/15652330.html