首页 > 解决方案 > 没有这样的表:django_session 在 azure web 应用程序上

问题描述

我试图通过 azure web 应用程序服务部署 django 应用程序,我选择Postgressdb 进行部署,但是我已经为 pg db 准备了我的设置,就像这样

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

我已经删除了所有migrations/__pycache__文件,db.sqlite3然后我做manage.py makemigrations AppNamemanage.py migrate AppName,迁移完成,我可以看到创建到 PgAdmin 的所有表。但是有一些奇怪的事情发生,每次我删除 时,即使没有提到的设置,db.sqlite3在我完成后它也会再次创建。我试图为这个问题找到解决方案,但似乎我没有技巧。任何帮助将不胜感激。migratesqlite3

标签: djangodatabaseazure

解决方案


推荐阅读