Django 个人博客 - 基本环境搭建 - step1

1. Python和虚拟环境安装

1.2 Python

本次我是用的Python版本是

Python==2.7.11

详细的安装过程,可以参考 Python 环境搭建

2.2 Virtualenv

直接使用pip安装即可,如果在本地测试demo可以不用虚拟环境。
详细安装使用,可以参考 windows上virtualenv 安装及使用

2. 开发环境

操作系统:win10
数据库:使用Mysql,本次使用的版本是:5.7.14-log MySQL Community Server (GPL)
数据库管理软件:Navicat Data Modeler创建模型;Navicat Premium管理数据库
需要安装的Python库:

Django==1.8.2
PyMysql==0.7.9
Pillow==2.8.1

3. 代码编码规范

在Pycharm使用过程中也可以通过Ctrl+Alt+L快捷键来格式化部分代码
但快捷方式无法格式化命名规范和注释,可以参考 Python 编码规范

4. 环境测试

4.1 各种环境配置查看

# 查看python的版本:Python 2.7.11
(env_py27_django_blog) D:\virtualenv\env_py27_django_blog\Scripts>python
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec  5 2015, 20:40:30) [MSC v.1500 64 bit (AMD64)] on win32

# 查看已经安装好的库
(env_py27_django_blog) D:\virtualenv\env_py27_django_blog\Scripts>pip list
Django (1.8.2)
Pillow (2.8.1)
PyMySQL (0.7.9)

# 查看数据库版本:Server version: 5.7.14-log MySQL Community Server (GPL)
(env_py27_django_blog) D:\virtualenv\env_py27_django_blog\Scripts>mysql -uroot -proot
Server version: 5.7.14-log MySQL Community Server (GPL)
mysql>

4.2 创建并启动项目

(env_py27_django_blog) D:\MaiZi_Edu\Dropbox\Maizi\Django_blog>django-admin.py startproject django_blog
(env_py27_django_blog) D:\MaiZi_Edu\Dropbox\Maizi\Django_blog>cd django_blog
(env_py27_django_blog) D:\MaiZi_Edu\Dropbox\Maizi\Django_blog\django_blog>python manage.py startapp blog
(env_py27_django_blog) D:\MaiZi_Edu\Dropbox\Maizi\Django_blog\django_blog>python manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).

You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.
December 24, 2016 - 10:57:12
Django version 1.8.2, using settings 'django_blog.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

4.3 测试

打开浏览器直接访问http://127.0.0.1:8000/ 即可


Django 个人博客 - 基本环境搭建 - step1_第1张图片
项目启动成功

欢迎留言,博文会持续更新~~

你可能感兴趣的:(Django 个人博客 - 基本环境搭建 - step1)