Django實戰1-許可權管理功能實現-01:搭建開發環境

1 項目開發環境

  • 語言環境: python3.6.2 , django-2.1.2
  • 資料庫環境:sqlite3(開發環境使用,部署環境使用mysql5.6)
  • 開發工具:pycharm

2 安裝python

說明:已經安裝過python3.6環境的可以跳過此步。

python安裝包下載地址:python.org/downloads/wi

訪問上面地址,找到Python 3.6.2rc2 - 2017-07-07,點擊 Windows x86-64 executable installer下載安裝文件:python-3.6.2-amd64.exe

雙擊運行安裝包 python-3.6.2-amd64.exe運行安裝程序(如果安裝報告許可權問題,可以右鍵按轉包,選擇「以管理員身份運行」),勾選【Add Python 3.6 to PATH】後,點擊【customize installation】

在下面窗口中選擇【Next】:

設置安裝路徑,點擊【Install】等待安裝完成

3 安裝python虛擬環境:virtualenv

使用 virtualenv工具來創建python虛擬開發環境,每一個項目使用的都是獨立的python開發環境,可解決不同項目對環境的依賴,和版本之間的問題。

安裝 virstualenv : pip install virtualenv

完成安裝後就可以使用virstualenv來創建激活虛擬環境了,接下安裝一個擴展工具 virtualenvwrapper ,該工具可以更便捷管理我們的虛擬環境

安裝virtualenvwrapper: pip install virtualenvwrapper-win

創建虛擬環境:

打開CMD窗口,按照下面操作創建虛擬環境:

C:UsersRobbieHan>mkvirtualenv -p "C:Program FilesPythonPython36python.exe" sandboxMP
(sandboxMP) C:UsersRobbieHan> # 創建虛擬環境後系統自動激活虛擬環境,
(sandboxMP) C:UsersRobbieHan> deactivate # 關閉虛擬環境
C:UsersRobbieHan>
C:UsersRobbieHan>workon # 列出所有虛擬環境
Pass a name to activate one of the following virtualenvs:
==============================================================================
platform-env
sandboxMP
C:UsersRobbieHan>workon sandboxMP # 激活虛擬環境

4 在虛擬環境中安裝Django

C:UsersRobbieHan>workon sandboxMP
(sandboxMP) C:UsersRobbieHan> pip install django==2.1.2

5 使用pycharm創建項目

pycharm的安裝配置這裡不做介紹了,運行pycharm,選擇File→New Project 在彈出窗口左側選擇Django,在Location選項下設置項目存放路徑

展開 Project Interpreter: 選擇Exisiting interperter,點後面的設置按鈕,選擇Add Local

在新的彈窗左側,選擇Virtualenv Environment, 右側Interpreter中指定python虛擬環境路徑,虛擬環境默認存放在用戶目錄下的Envs目錄. 我的創建的虛擬環境路徑是:C:UsersRobbieHanEnvssandboxMPScriptspython.exe

完成以上設置後,選擇【Create】創建項目,項目創建完成後,點擊pycharm右上角運行按鈕運行項目,測試項目運行正常,可以訪問django歡迎頁面:

最新最全文檔,請關注我的知識星球,入口: t.zsxq.com/a6IqBMr

非常歡迎感興趣的朋友,到我的Github或知乎上做客,閑暇之餘給個贊或Star,贈人玫瑰手留余香

文檔配套項目地址:github.com/RobbieHan/sa

知乎專欄SandBox:zhuanlan.zhihu.com/sand

輕量級辦公管理系統項目開源地址:github.com/RobbieHan/gi

推薦閱讀:

TAG:Python | Django(框架) | 開發文檔 |