pycharm中django项目连接postgresql数据库
时间: 2024-09-21 07:09:00 浏览: 60
在PyCharm中创建Django项目并连接到PostgreSQL数据库,你需要按照以下步骤操作:
1. **设置环境变量**:
确保已经安装了`psycopg2`库,可以使用`pip install psycopg2-binary`进行安装。将PostgreSQL的`host`, `port`, `database`, `user` 和 `password` 添加到你的系统环境变量或`.env`文件中。
2. **配置settings.py**:
打开`my_django_project/settings.py`文件,找到DATABASES部分,添加如下内容(假设本地数据库为PostgreSQL):
```python
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'your_database_name',
'USER': 'your_user',
'PASSWORD': 'your_password',
'HOST': 'localhost', # 或者你的IP地址
'PORT': '5432',
}
}
```
3. **创建迁移**:
在命令行里进入项目的目录,运行 `python manage.py makemigrations` 创建数据模型的迁移文件,然后运行 `python manage.py migrate` 来应用迁移。
4. **启动开发服务器**:
运行 `python manage.py runserver` 启动Django开发服务器。此时,你应该能够访问`http://localhost:8000/`,如果有连接成功,应该能看到Django的欢迎页面。
阅读全文