Skip to main content
 首页 » 编程设计

python之django.db.utils.ProgrammingError : relation "blogango_blog" does not exist

2025年05月04日45zfyouxi

我正在尝试使用在 "https://github.com/agiliq/django-blogango " 中给出的 django-blogango 创建一个博客,使用以下代码

设置.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:关系“blogango_blog”不存在”。 我做错了什么?

请您参考如下方法:

我认为您使用的是 django >1.7 或 south。你只需要进行迁移。