📅  最后修改于: 2023-12-03 15:00:26.963000             🧑  作者: Mango
Django 是一个流行的 Python Web 框架,它提供了许多便捷的工具和库来开发 Web 应用程序。其中之一是 manage.py,它是一个命令行工具,可以帮助我们管理 Django 项目。
在使用 manage.py 之前,我们需要先安装 Django。可以使用以下命令在终端中安装 Django:
pip install Django
使用以下命令在终端中创建一个 Django 项目:
django-admin startproject projectname
这将创建一个名为 projectname 的 Django 项目。在项目目录中,你会看到一个 manage.py 文件和一个名为 projectname 的子目录。该子目录包含用于运行项目的其他文件和目录。
要使用 manage.py 运行 Django 项目,可以在终端中使用以下命令:
python manage.py runserver
此命令将在默认端口(8000)上启动开发服务器。你可以在浏览器中打开 http://localhost:8000/
,查看项目的默认欢迎页面。你还可以使用以下选项在其他端口或 IP 地址上运行开发服务器:
python manage.py runserver 8080 # 在端口 8080 上运行开发服务器
python manage.py runserver 0.0.0.0:8000 # 在本地网络上的 IP 地址 0.0.0.0 上运行开发服务器
除了 runserver
命令,manage.py 还提供了许多其他命令。以下是一些常用的命令:
makemigrations
:根据模型更改创建数据库迁移文件。migrate
:应用已经创建的数据库迁移。createsuperuser
:创建一个超级用户账户。startapp appname
:在项目中创建一个新应用程序。test
:运行项目测试套件。manage.py 是 Django 中一个强大的工具,可以帮助我们管理和运行 Django 项目。我们可以使用它来创建数据库迁移、运行测试、创建新应用程序等。在使用 Django 开发项目时,熟练掌握 manage.py 命令将让我们的工作更加高效。