基于Django的博客项目---环境搭建

it2023-08-17  74

项目环境:Windows + Django + bootstrap + MySql

1.准备工作

(1)安装python环境 在python的官网中(http://www.python.org/)下载并安装python,需要注意的是,在安装时建议选择Customize installation自定义安装路径,如D:\python,方便以后使用。注意勾选下方的Add Python3.6 to PATH选项,这样可以为我们自动配置系统环境变量。 安装检测,进入cmd界面,输入下面的命令

python -V

如果执行结果显示你安装的python 版本,则表明安装成功。

(2)安装pip 为了使用python海量的第三方库,我们需要手动安装Python的包管理工具pip。方法:在D:\python\scirpts下运行下列命令即可(这里的D:\python是我的python安装的目录)

easy_install pip

如果你发现没有Scripts文件夹,在D:\python下运行下列命令,就会有Scripts文件夹了

python -m ensurepip

升级pip

python -m pip install -U pip

(3)virtualenv 虚拟环境 通常每个项目需要不同的Python解释器和依赖库,为了清晰明了,安全可靠地管理这些环境,需要为每个项目创建一个“独立、隔离”的Python运行环境,virtualenv就是这样一个工具。安装方法:运行下列命令行即可

pip install virtualenv

检测是否安装成功

where virtualenv

显示virtualenv的安装目录,则表示安装成功

2.创建虚拟环境并安装Django

使用virtualenv为项目创建一个虚拟环境,在D:\python_virtualenvs的文件夹下 在cmd中输入下列命令行即可

virtualenv website_env

可使用下面的命令行启动虚拟环境

d: cd python_virtualenvs\website_env\Scripts activate

查看虚拟环境当前的配置

pip list

在虚拟环境中添加Django

pip install django

3.在Pycharm中创建项目

注意选择刚刚创建好的虚拟环境 创建好后,可直接运行模板项目查看是否创建成功。

4.使用MySql数据库

Django默认使用的数据库是sqlite3,我们将其修改为MySQL数据库 (1)在mysql中新建一个数据库(Django没有这个能力) (2)安装pymysql库 执行命令

pip install pymysql

(3)配置settings.py文件

pymysql.install_as_MySQLdb() DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'website', # 数据库名 'USER': 'root', # 用户名,可以自己创建用户 'PASSWORD': '11111', # 密码 'HOST': '127.0.0.1', # mysql服务所在的主机ip 'PORT': '3306', } }
最新回复(0)