升级到1.6.5后出现Django错误

升级到1.6.5后出现Django错误,django,postgresql,django-settings,Django,Postgresql,Django Settings,所以之前我运行的是Django 1.5。升级到Django 1.6.5后,我从命令行收到以下错误: django.db.utils.ProgrammingError: relation "django_site" does not exist LINE 1: ..."django_site"."domain", "django_site"."name" FROM "django_si... 我正在使用: Postgres作为数据库后端 一个干净的数据库,意味着模型尚未同步 我已尝试从项目中删除

所以之前我运行的是Django 1.5。升级到Django 1.6.5后,我从命令行收到以下错误:

django.db.utils.ProgrammingError: relation "django_site" does not exist
LINE 1: ..."django_site"."domain", "django_site"."name" FROM "django_si...
我正在使用:

  • Postgres作为数据库后端
  • 一个干净的数据库,意味着模型尚未同步
  • 我已尝试从项目中删除django.contrib.sites应用程序,但问题仍然存在。如果您对此有任何想法,我们将不胜感激

    另外,我认为连接到数据库可能有问题,因此我切换到Sqlite3后端,并收到类似错误:

    File "/Users/tulsa/.virtualenvs/tulsa/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py", line 451, in execute
        return Database.Cursor.execute(self, query, params)
    django.db.utils.OperationalError: no such table: django_site
    
    一个干净的数据库,意味着模型尚未同步


    django.db.utils.OperationalError:没有这样的表:django_站点


    解决方案==>
    /manage.py syncdb

    您确定
    syncdb
    工作正常吗?我在尝试任何manage.py命令时收到相同的错误我也有相同的问题。我走了那么多步。。哪个。。试试这个
    python manage.py syncdb--traceback--verbosity 2
    谢谢Raja。好建议。不幸的是,我也尝试了,但收到了相同的错误。感谢您的回复,但是当我尝试syncdb或执行任何manage.py命令(例如,shell、check、dumpdata)时,我收到了相同的错误。