001_安装和启动
/* 一: 虚拟环境: (1) 创建; (2) 激活; (3) 退出 二: Django: (1) 安装Django; (2) 安装项目 (3) 安装sllite3; (4) 查看 */
一: 虚拟环境:
(1) 创建;
1 输入命令 :
python -m venv ll_env
''' 这条命令是在 Python 中使用 venv 模块来创建一个名为 ll_env 的虚拟环境。 1 python:这是 Python 解释器,用于执行后续的命令。 2 -m:这是 Python 解释器的一个选项,表示 "module",用于运行后面指定的 Python 模块作为脚本。 3 venv:这是 Python 的一个内置模块,用于创建和管理虚拟环境。虚拟环境是一个独立的 Python 运行环境,可以用来隔离不同项目的 Python 库,防止库版本之间的冲突。 4 ll_env:这是你要创建的虚拟环境的名字。这个命令执行后,将会在当前目录下创建一个名为 ll_env 的新目录,其中包含了一个独立的 Python 解释器和一套新的 Python 库。 '''
(2) 激活;
1 输入命令:
.\ll_env\Scripts\activate
''' .\ll_env\Scripts\activate 是一个在 Windows 中激活(activate)Python虚拟环境的命令。 解释如下: 1 .\:在 Windows 命令行中,. 代表当前目录,\ 是目录分隔符。所以 .\ 表示 "在当前目录中"。 2 ll_env:这是你之前创建的虚拟环境的名字。 3 Scripts:这是虚拟环境目录中的一个子目录,其中包含了一些用于管理虚拟环境的脚本。 4 activate:这是 Scripts 目录中的一个脚本,用于激活虚拟环境。激活虚拟环境后,命令行会切换到虚拟环境的 Python 解释器,你在命令行中运行的 Python 代码都会在这个虚拟环境中执行。 '''
(3) 退出
1 : 输入命令
deactivate
''' 在你执行了 .\ll_env\Scripts\activate 命令以后,你的命令行会切换到虚拟环境的 Python 解释器。
这时,如果你想退出虚拟环境,返回到系统的 Python 解释器,就可以执行 deactivate 命令。 '''
二: Django:
(1) 安装Django;
1 输入命令:
pip install django==2.2
''' pip install django==2.2 是一个在 Python 环境(包括虚拟环境)中安装特定版本 Django 的命令。 1 pip:这是 Python 的包管理器,可以用来安装、升级和卸载 Python 包。 2 install:这是 pip 的一个命令,表示要安装一个或多个 Python 包。 3 django==2.2:这表示要安装的 Python 包的名称和版本。== 后面的数字表示要安装的版本。如果没有 == 和版本号,pip 会安装最新版本的包。 '''
(2) 安装项目
1 : 输入命令:
django-admin startproject learning_log .
''' django-admin startproject learning_log . 是一个使用 Django 框架创建新项目的命令。 1 django-admin:这是 Django 框架的一个命令行工具,可以用来创建项目、应用等。 2 startproject:这是 django-admin 的一个命令,表示要创建一个新的 Django 项目。 3 learning_log:这是你要创建的新项目的名称。 4 .:这个点表示当前目录。加上这个点后,命令会在当前目录下创建新项目,而不是在当前目录下创建一个新的子目录。 '''
2 : 观察 多出一个manage.py文件和learning_log文件夹。
1 learning_log文件夹包含4个文件。
''' settings.py: Django与系统交互; 管理项目。 urls.py: 创建那些页面来响应浏览器请求。 wsgi.py: 帮助Django创建文件,Web服务器网关接口。 '''
(3) 安装sllite3;
1 输入命令:
python manage.py migrate
''' 首次运行 python manage.py migrate 命令时,Django 会在数据库中创建数据库 '''
(4) 查看
1 输入命令:
python .\manage.py runserver
''' python .\manage.py runserver 是一个使用 Django 框架运行开发服务器的命令。 1 python:这是 Python 解释器的命令,用来执行 Python 程序。 2 .\manage.py:这是一个 Python 脚本文件,它是 Django 项目的一部分,用来管理项目的各种任务。 3 runserver:这是 manage.py 脚本的一个命令,表示要启动 Django 的开发服务器。 '''
1 输入地址:
http://127.0.0.1:8000/