Django-为什么迁移命令不起作用?

时间:2018-11-11 08:17:06

标签: python-3.x django-rest-framework

我正在按照django文档创建一个简单的django项目。我创建了一个应用程序民意测验,并添加了模型和URL,还将该应用程序添加到settings.py中的INSTALLED_APPS中。

但是当我尝试运行迁移命令时,没有任何效果。我在控制台上没有任何结果/输出。我尝试使用Ctrl + X停止命令,但即使这样也不起作用。我已经尝试过python manage.py makemigrations python manage.py migratepython manage.py showmigrations,但是没有任何作用。

1 个答案:

答案 0 :(得分:0)

我有同样的问题。问题是我的postgresql设置具有相同的PORT=51697,这导致了问题。我将其替换为PORT= '',它的作用就像是一种魅力。

我的设置如下:

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.postgresql',
    'NAME': 'your database name',
    'USER': 'postgres',
    'PASSWORD': '',
    'HOST': 'localhost',
    'PORT': '',
  }
}