天天看點

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

這一篇主要介紹開發環境的搭建

一、基本開發環境說明 

Python版本: Python3.6.5

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

IDE: Pycharm

Django版本:2.0.4

浏覽器: Chrome

Django運作作業系統: centOS 6.9

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

開發作業系統:Win10_x64

版本管理工具:Git

二、開發環境搭建 

1.在CentOS建立Git倉庫,同時建立一個git使用者。

-這裡我在根目錄下建立了倉庫

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

2.在Windows中安裝Git,并且通過git擷取CentOS中的倉庫,并確定能夠送出檔案(如果遇到insufficient permission for adding an object錯誤,可以通過$sudo chown -R git:git git庫(例如本例中的DjangoProject.git)解決)

-我在E:\Program Projects\03_DjangoProjects下放置我的部落格git倉庫

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

-嘗試送出檔案夾BlogProject和BlogProject檔案夾下的ReadMe.txt

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

-送出成功,在CentOS中,建立一個檔案夾,并且GitClone倉庫檢視是否成功,後面我們就在Windows下的BlogProject檔案夾中搭建我們的Django工程環境

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

3.在BlogProject中建立開發環境

-我習慣在BlogProject下再建立2個檔案夾“src”和“venv”,一個作為項目源檔案代碼檔案夾,一個作為虛拟環境檔案夾。在windows下的cmd視窗輸入指令建立虛拟環境(如果提示virtualenv無法使用,請通過pip指令安裝),建立完畢記得送出到git倉庫

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

-安裝Django子產品

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

4.在PyCharm打開我們的項目

-選擇“File”->"Open",浏覽到剛才的"src"檔案夾,然後添加一個"test.py"測試下環境。

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

-配置Python Interpreter,打開"File"->"Settings"->"Project:src"->"Project Interpreter",點選右側的齒輪->“Add Local”,并浏覽到我們建立的虛拟環境“venv/Scripts”下的Python.exe,看圖

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

-為了友善使用django-admin指令,我們把django子產品的路徑加入環境變量,以目前項目為例,安裝後的Django子產品路徑為“E:\Program Projects\03_DjangoProjects\DjangoProject\BlogProject\venv\Lib\site-packages\django\bin”,加入環境變量後,在BlogProject/src下執行指令django-admin startproject myblog

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

-在PyCharm中也能檢視到

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

-運作伺服器,通過浏覽器通路測試。cmd視窗下切換到myblog檔案夾下執行指令python manage.py runserver,浏覽器輸入127.0.0.1:8000通路,得到如下結果表示成功

基于Django架構的部落格開發(二)-搭建基本開發環境這一篇主要介紹開發環境的搭建

下一期我們讨論一下部落格項目的具體設計問題,别急着寫代碼,那可能隻占據整個項目周期的1/3,下期見咯!