From delete library to run の 初见Django篇

一、虚拟环境简介

1.什么是虚拟环境?

虚拟环境是用于依赖项管理和项目隔离的python工具,允许python的第三方库安装在本地特定项目的隔离目录中,而不是全局安装。

2.虚拟环境的组成

  ① 安装了第三方库的site-packages/文件夹

  ② 系统上安装的python可执行文件的symlink符号链接

  ③ 确保执行python代码的脚本使用在给定虚拟环境中安装的python解释器站点包

3.常用的虚拟环境用什么?

  virtaulenv , pipenv , conda

二、虚拟环境安装

· 安装 pipenv

pip install pipenv

· 使用 pipenv 创建虚拟环境

pipenv install

· 进入其交互模式

pipenv shell

· 使用 pipenv 安装第三方模块

pipenv install django

· 查看安装依赖

pipenv graph

· 使用 pipenv 卸载第三方模块

pipenv uninstall django

· 将安装的模块打包到一个文件内

pip freeze > requiremenys.txt

·将一个文件内的第三方扩展安装到i虚拟环境中

  pip install -r requirements.txt

三、Django安装

·安装 2.1.14版本

  pip install django==2.1.14

  PS:下载其他版本直接把 等号 后边的版本号换一下就可以

·如果安装速度慢,可以使用国内镜像安装

  pip install django==2.1.14 -i https://pypi.douban.com/simple/

·安装之后查看是否安装成功

  import django

  django.get_version()

  如果以上不报错,则安装成功

  使用 pip install django 进行安装时,会自动删除以前版本,之后再安装新版本

四、创建 Django 项目

·创建Django项目

指令 django-admin startproject 项目名

·项目结构

  manage.py → test1 → __init__.py    settings.py    urls.py    wsgi.py

五、运行项目

·默认启动,端口为 8000 ,地址为 127.0.0.1

python manage.py run runserver

·指定端口

python manage.py runserver 8090

·指定host和端口

python manage.py runserver 0.0.0.0:8090

相关推荐