Django个人博客开发(二)环境搭建
发布时间:2018-04-14 09:04:03分类:编程开发阅读:1188
概述
本项目在Windows 10环境下开发,使用python3.5版本,配合CentOS 7环境下的Mysql和Redis服务。
环境搭建部分思路图

系统:windows 10/CentOS 7
数据库:Mysql
缓存:redis
2、python环境
2.1 python 版本检查
sh# python --version
Python 3.5.4
2.2 virtualenv 虚拟环境
virtualenv安装
sh# pip install virtualenv
python虚拟环境创建
sh# virtualenv -p /usr/local/bin/python3.5 VENV_PY35
说明:-p 指定python 可执行程序位置
激活python 虚拟环境
(windows环境下)
E:\Program_Code\PyProject>VENV_PY35\Scripts\activate
(VENV_PY35) E:\Program_Code\PyProject>
(Linux环境下)
sh# export PATH= VENV_PY35/bin:$PATH
3、在git 创建项目并clone到本地
3.1 git创建项目

3.2 clone 项目到本地
sh# git clone git@github.com:xdao07/xdsite.git
4、安装必须的软件包(requirements.txt)
4.1 requirements.txt 文件内容如下
awesome-slugify==1.6.5 #用于将一行包含单词或汉字的字符串映射为以’-’分隔的单词字符串或拼音字符串 Django==1.10.8 django-redis==4.8.0 # django的redis模块 mysqlclient==1.3.12 # django的mysql模块 Pillow==5.0.0 #用于处理图片的模块 pytz==2018.3 #用于处理时区的模块 redis==2.10.6 regex==2018.2.21 Unidecode==0.4.214.2 安装软件包
sh# pip install -r requirements.txt
5、创建项目(windows环境下)
(VENV_PY35) E:\Program_Code\PyProject\xdsite>django-admin startproject xdsite .
(Linux环境下)
sh# django-admin startproject xdsite .
6、创建应用
(windows环境下)
(VENV_PY35) E:\Program_Code\PyProject\xdsite>python manage.py startapp blog
(Linux环境下)
sh# python manage.py startapp blog
7、启动并检查
7.1 启动
(windows环境下)
(VENV_PY35) E:\Program_Code\PyProject\xdsite>python manage.py runserver

(Linux环境下)
sh# python manage.py runserver
7.2 浏览器下检查
