django.db.utils.ProgrammingError: 关系 "blogango_blog" 不存在

2 投票
1 回答
1569 浏览
提问于 2025-04-19 05:51

我正在尝试使用django-blogango来创建一个博客,相关信息可以在"https://github.com/agiliq/django-blogango"找到,以下是我使用的代码:

settings.py

INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.sites',
    'django.contrib.comments',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'django.contrib.sitemaps',
    'debug_toolbar',
    'blogango', 
    'pingback', 
    'taggit',
    'django_xmlrpc',
    'google_analytics',
    'south',

)

DATABASES = {
         'default': {
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'NAME': 'mydb',
             'USER': 'myuser',
             'PASSWORD': 'mypassword',
             'HOST': 'localhost',
             'PORT': '',
         }
    }

当我运行syncdb命令时,它出现了一个错误,内容是"django.db.utils.ProgrammingError: relation "blogango_blog" does not exist". 我哪里做错了呢?

1 个回答

1

我觉得你在用的是django 1.7以上的版本或者是south这个工具。你只需要执行迁移操作就可以了。

撰写回答