环境准备
因为我使用的是 Windows 系统,下面所有的操作都是在 Windows 系统下进行的,大部分操作和 Linux、macOS 相似,但有些地方要注意区分。
使用 CMD 命令行创建 Python 虚拟环境,并在虚拟环境中安装 Django
|
|
- 在 PyCharm 中创建 Django 项目,并选择刚刚创建的虚拟环境为其解释器,完成后将在指定目录生成 Django 基本目录及文件。
- 当然,也可以使用 CMD 命令行创建 Django 项目(我创建的项目名是:myblog):
|
|
运行 Django 项目:
|
|
打开 http://127.0.0.1:8000/ 页面出现如下页面表示 Django 安装成功
创建 Django 项目内的应用(我创建的应用名:blogapp):
|
|
安装数据库
Django 官方支持 PostgreSQL、MySQL、SQLite和Oracle 数据库,还有许多第三方提供的数据库也支持在 Django 中使用:SAP SQL Anywhere、IBM DB2、Microsoft SQL Server、Firebird、ODBC
为了方便和在网上能够找到更多资源,我直接选择了官方支持的 PostgreSQL 数据库,下面开始安装:
登陆 PostgreSQL 官网下载数据库直接安装
安装 psycopg2 扩展让 Django 连接 PostgreSQL 数据库:
CMD 安装 psycopg2 命令:
|
|
注意:Python 32/64位要对应下载 psycopg2 32/64位程序,否则 Django 连接数据库时会报错;但 PostgreSQL 安装32/64位都没问题
连接数据库
要连接数据库,当然要先新建一个数据库,直接在 PostgreSQL 管理工具里新建即可,这里数据库取名 blog,所有者为 postgres
编辑 Django 项目的 setting.py 文件中的 DATABASES字段,填入数据库信息:
|
|
到这里就成功连接数据库了!