📜  如何在 django 中创建迁移 - Python (1)

📅  最后修改于: 2023-12-03 15:38:14.980000             🧑  作者: Mango

如何在 Django 中创建迁移

在 Django 中创建迁移是非常重要的,它允许你对数据库进行操作。在这篇文章中,我们将介绍如何在 Django 中创建迁移。

步骤

以下是在 Django 中创建迁移的步骤:

  1. 在 Django 中创建一个新的应用程序或打开你已经创建的应用程序。

  2. 确保你的应用程序已经添加到 INSTALLED_APPS 列表中。

# settings.py
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'myapp', # 自己的应用程序
]
  1. 在你的应用程序目录下,运行以下命令:
python manage.py makemigrations

这将会生成一个新的迁移文件,这个文件会自动保存在你的应用程序目录下的 migrations 目录中。

  1. 运行以下命令:
python manage.py migrate

这将会应用所有未应用的迁移。如果你是第一次创建迁移,它将会创建数据库表。

总结

在 Django 中,创建迁移是一个非常重要的步骤。通过上述介绍,你已经了解了如何在 Django 中创建迁移。