django.db.utils.ProgrammingError:relation" django_session"第1行不存在

时间:2016-09-26 14:56:04

标签: django postgresql django-database

我正在使用Django 1.8 python 3.5

最近完成了一个使用sqlite的应用程序 一切都很好

现在我创建了一个新的应用程序,我需要连接到postgre上的现有数据库(在同一个项目文件夹中)

我做了数据库inspectdb并获得了从中生成的模型。

我不知道如何设置两个数据库所以我注释掉旧的"默认" 数据库 并为新的编写了我的设置。但是,当我尝试去应用程序的主页时,我收到服务器错误,cmd.exe给了我这个

django.db.utils.ProgrammingError" relation "django_session" does not exist LINE 1: ...ession_data", "django_session"."expire_date" FROM "django_se..
                                                                                                                                        ^

现在我在网上看到我需要迁移(我做过)

我也看到了我需要syncdb(我做过)

但没有任何效果

但是在试图弄清楚我在所有追溯的顶部看到了这种方式

AttributeError: 'SessionStore' object has no  attribute '_session_cahce'




(landregtry1) C:\Sites\Landregistry>python manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).
September 26, 2016 - 11:06:36
Django version 1.8, using settings 'Landregistry.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
Traceback (most recent call last):
  File "C:\Users\yfevrier\Envs\landregtry1\lib\site-packages\django\contrib\sess
ions\backends\base.py", line 176, in _get_session
    return self._session_cache
AttributeError: 'SessionStore' object has no attribute '_session_cache'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\yfevrier\Envs\landregtry1\lib\site-packages\django\db\backends\
utils.py", line 64, in execute
    return self.cursor.execute(sql, params)
psycopg2.ProgrammingError: relation "django_session" does not exist
LINE 1: ...ession_data", "django_session"."expire_date" FROM "django_se...
                                                             ^

0 个答案:

没有答案