Django 個人博客 - 基本環(huán)境搭建 - step1

1. Python和虛擬環(huán)境安裝

1.2 Python

本次我是用的Python版本是

Python==2.7.11

詳細(xì)的安裝過程,可以參考 Python 環(huán)境搭建

2.2 Virtualenv

直接使用pip安裝即可,如果在本地測試demo可以不用虛擬環(huán)境。
詳細(xì)安裝使用,可以參考 windows上virtualenv 安裝及使用

2. 開發(fā)環(huán)境

操作系統(tǒng):win10
數(shù)據(jù)庫:使用Mysql,本次使用的版本是:5.7.14-log MySQL Community Server (GPL)
數(shù)據(jù)庫管理軟件:Navicat Data Modeler創(chuàng)建模型;Navicat Premium管理數(shù)據(jù)庫
需要安裝的Python庫:

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

3. 代碼編碼規(guī)范

在Pycharm使用過程中也可以通過Ctrl+Alt+L快捷鍵來格式化部分代碼
但快捷方式無法格式化命名規(guī)范和注釋,可以參考 Python 編碼規(guī)范

4. 環(huán)境測試

4.1 各種環(huán)境配置查看

# 查看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

# 查看已經(jīng)安裝好的庫
(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)

# 查看數(shù)據(jù)庫版本: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 創(chuàng)建并啟動項目

(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/ 即可


項目啟動成功

歡迎留言,博文會持續(xù)更新~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容