王海庆的云笔记

django连接postgresql12


安装python库

pip install psycopg2 -i https://mirrors.aliyun.com/pypi/simple/


django的settings文件中,改为如下数据库连接方式

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': 'test',
        'USER':'postgres',
        'PASSWORD':'123456',
        'HOST':'192.168.10.110',
        'PORT':5432
    },
    
    # 'default': {
        # 'ENGINE': 'django.db.backends.mysql',
        # 'NAME': 'inspect',
        # 'USER': 'root',
        # 'PASSWORD': '123456',
        # 'HOST': 'www.xxxxxx.com',
        # 'PORT': '3306',
    # },
 
     # 'default': {
         # 'ENGINE': 'django.db.backends.sqlite3',
         # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
     # }
}


执行migrate

python manage.py makemigrations
python manage.py migrate


查看数据库表


参考

https://www.cnblogs.com/weidaijie/p/10613254.html

文章最后更新时间: 2021-06-01 23:14:09