下面我将为您详细讲解“教你安装Python Django(图文)”的完整攻略,包括两个示例说明。
1. 安装 Python 环境
1.1 下载 Python
首先,要安装 Python 环境,我们需要去官网下载 Python。官网地址:https://www.python.org/downloads/
根据你的系统选择合适的版本下载,比如 Windows 系统的话,可以选择 Windows x86 executable installer 64-bit 或 32-bit 版本,下载后直接双击运行即可。
1.2 配置环境变量
安装完 Python 后,我们需要对环境变量进行配置。在 Windows 系统中,可以在“控制面板” -> “系统和安全” -> “系统” -> “高级系统设置” -> “环境变量”中进行配置。
将 Python 安装路径的“Scripts”目录添加到 PATH 环境变量中即可。比如在我的机器上,Python 安装路径是在 C:\Python37,那么我需要将 C:\Python37\Scripts 添加到 PATH 环境变量中,请注意这里的路径需要根据你自己的实际安装路径进行修改。
2. 安装 Django 框架
2.1 使用 pip 工具安装 Django
安装完 Python 环境后,我们可以使用 Python 官方的包管理工具 pip 来安装 Django。在 Windows 系统中,打开命令提示符(或者 Powershell),输入以下命令:
pip install Django
等待安装完成即可。
2.2 检查 Django 是否安装成功
安装完成后,我们可以在命令提示符中输入以下命令检查 Django 是否安装成功:
python -m django --version
如果输出了 Django 版本信息,则说明安装成功。
3. 创建 Django 项目
在安装 Django 成功后,我们需要创建一个 Django 项目。以“myproject”为例来说明。
在命令提示符中,输入以下命令:
django-admin startproject myproject
这个命令会创建一个名为“myproject”的 Django 项目。其中,manage.py 文件用来进行项目管理。
4. 运行 Django 项目
4.1 开启服务器
在命令提示符中,先进入 manage.py 文件所在目录,然后输入以下命令:
python manage.py runserver
这个命令会开启一个内置服务器,以便于我们在浏览器中访问。默认情况下,这个服务器会监听 8000 端口。
4.2 访问 Django 项目
在浏览器中输入 http://127.0.0.1:8000/ 即可访问 Django 项目,如果一切顺利的话,你应该会看到一个默认的 Django 欢迎页面。
以上就是安装 Python Django 的完整攻略。以下是两个示例说明:
示例一:在 Django 项目中创建应用
在命令提示符中,进入 myproject 目录,然后输入以下命令:
python manage.py startapp myapp
这个命令会在 myproject 目录下创建一个名为“myapp”的应用。我们可以在这个应用中编写我们自己的业务逻辑。
示例二:使用模型来操作数据库
在 myapp 中创建一个名为 models.py 的文件,然后写入以下代码:
from django.db import models
class Book(models.Model):
name = models.CharField(max_length=50)
author = models.CharField(max_length=50)
pub_time = models.DateField()
def __str__(self):
return self.name
这个代码定义了一个名为“Book”的模型,它包含三个字段:name、author 和 pub_time。其中,name 和 author 都是字符串类型的字段,而 pub_time 是日期类型的字段。在最后,我们重写了 str 方法,以便在后续操作中更加方便地输出书籍的名称。
接下来,我们需要对数据库进行迁移。在命令提示符中,进入 myproject 目录,然后输入以下命令:
python manage.py migrate
这个命令会对 Django 项目中的数据库进行迁移操作。在迁移完成后,我们就可以在数据库中看到刚刚定义的“Book”表了。
最后,我们还可以在命令提示符中使用 Django 命令行工具来操作数据库。比如,我们可以查看数据库中所有的书籍记录:
python manage.py shell # 进入 Django shell
from myapp.models import Book
Book.objects.all() # 查找所有书籍
以上就是两个示例说明。通过这些示例,我们可以更深入地了解 Django 框架的使用,并且更加方便地对数据库进行操作。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:教你安装python Django(图文) - Python技术站