一、开发前的准备
1、安装好Python3环境。
2、安装好virtualenv虚拟环境。
3、安装好Pycharm开发工具。
二、环境
三、需要的基础知识
1、前端:html,css,javascript
2、后台:Python
3、熟悉Linux、git
四、安装 Django
1、使用 pip 指定版本进行安装
pip install Django==2.0
2、检测是否安装成功
在虚拟环境中进入 python 命令行环境
>>>import django
>>>print(django.get_version())
2.0
>>>
Django 开发环境已经初步安装配置完成。
五、配置 MySQL 数据库
1、Ubuntu 中安装 MySQL
$ sudo apt-get install mysql-server mysql-client
## 在过程中按照提示输入 mysql root 用户的密码,此密码将用于 Django的 settings.py 中。
2、安装完成之后,可用于命令行中进入 mysql:
$ mysql -u root -p
Enter password :
##输入 mysql root 用户密码,进入数据库
3、创建数据库 blog
mysql> create database blog charset="utf8";
4、安装 MySQLdb
$ pip install mysql-python
若是安装过程有问题,可安装下面的软件包,然后再进行安装 MySQLdb
$ sudo apt-get install python-setuptools
$ sudo apt-get install libmysqld-dev
$ sudo apt-get install libmysqlclient-dev
$ sudo apt-get install python-dev
5、进入 python 交互式命令行,输入 import MySQLdb 检测是否安装成功:
未报错表示安装成功。
六、博客应用目录