django-基础一(python虚拟环境通过cmd建立Django)

一、python虚拟环境

1、为何使用python虚拟环境
  • 因项目配置需求,建立独立于python主环境的python虚拟环境。
2、如何配置虚拟环境
  • 进入主环境python,进行pipenv安装 pip install pipenv(windows)\brew install pipenv(mac)\brew install pipenv(linux)。若.\Python36\Scripts 存在pipenv.exe表示安装成功

  • 安装完成后指定pipenv生成虚拟环境位置(以下均以windows为例子),新建windows的系统变量。
    在这里插入图片描述

  • 根据系统变量中的变量值,建立文件夹env\Django。此文件夹用于存放python虚拟环境。

  • 在任意文件夹中建立项目目录(demo),于cmd中切入demo路径,指令:cd e:\demo ->e:

  • 在e:\demo路径下输入pipenv shell。此时pipenv在env\Django建立虚拟环境demo-HCIhX0Hq
    在这里插入图片描述

  • 此时,在demo文件夹中存在pipfile文件,此文件记录了虚拟环境相关信息

  • (demo-HCIhX0Hq) E:\demo>此状态为进入该虚拟环境的状态,可以进行相关python包安装

  • exit表示退出虚拟环境

  • pipenv --rm 删除整合虚拟环境

2、Django建立

  • 进入通过cmd进入demo文件夹。输入:pipenv shell 进入虚拟环境
  • 安装Django 输入:pip install Django (若下载速度比较慢,可以进行换源 pip install -i xxx Django)
  • 建立django项目,输入:django-admin startproject [项目名称]
    django项目介绍:
项次 结构文件 说明
1 manage.py 以后和项目交互基本上都是基于这个文件。一般都是在终端输入python manage.py [子命令]。可以输入python manage.py help看下能做什么事情
2 settings.py 本项目的设置项,以后所有和项目相关的配置都是放在这个里面。
3 urls.py 这个文件是用来配置URL路由的
4 wsgi.py 项目与WSGI协议兼容的web服务器入口,部署的时候需要用到的,一般情况下也是不需要修改的。
  • 在cmd进入新的项目文件夹后,创建app,输入:python manage.py startapp [app名称]

到此django项目建立完成

猜你喜欢

转载自blog.csdn.net/qq_37697566/article/details/106982397