Django uses postgresql (installation)

Install postgresql

sudo apt-get update
sudo apt-get install postgresql postgresql-client
sudo apt-get install python3-psycopg2
sudo apt-get install libpq-dev

pip3 install psycopg2

pip3 install psycopg2

Modify postgresql password

sudo -i -u postgres
sudo su postgres //切换SQL用户登录
psql -U postgres //空密码登录
alter user postgres with password '新密码'; //修改postgres 用户密码

django settings

DATABASES = {
    
    
    'default': {
    
    
        # 'ENGINE': 'django.db.backends.sqlite3',
        # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': '数据库名',
        'USER': 'postgres',
        'PASSWORD': '密码',
        'HOST': '127.0.0.1',
        'PORT': '5432',
    }
}

Guess you like

Origin blog.csdn.net/weixin_44784018/article/details/107953134