Django簡介
Django是一個開放原始碼的Web應用框架,由Python寫成。採用了MVC的軟體設計模式,即模型M,視圖V和控制器C。它最初是被開發來用於管理勞倫斯出版集團旗下的一些以新聞內容為主的網站的,即是CMS(內容管理系統)軟體。並於2005年7月在BSD許可證下發布。這套框架是以比利時的吉普賽爵士吉他手Django Reinhardt來命名的。
難度
本教程為純小白打造,就算你沒有web開發經驗,也可以快速上手。適合人群
略懂一些Python基礎語法對編程感興趣每天能夠抽出一兩個小時學習需要用到的工具&版本
Django2.1Python3.8bootstrap4運行報錯怎麼辦?
查看一下符號,空格,單詞等等是不是寫錯了把報錯提示粘貼到百度,基本上可以解決90%的問題如果以上都無法解決,可以私聊我說了這麼多,我們開始切入正題學習。
搭建開發環境
本教程使用的系統是MacOS系統,Python版本3.8,Django版本2.1。
Python和Django儘可能保持和教程一致的版本。
安裝Python
百度搜索Python,去官網下載對應的系統版本(windown32位或者windowns64位)。終端輸入 :mac$: python
3. 如果提示未找到命令,可能是因為環境變量沒有設置好。可以百度搜索如何設置python環境變量
建議使用虛擬環境 (virtualenv)
virtualenv 是一個創建隔絕的Python環境的工具。virtualenv創建一個包含所有必要的可執行文件的文件夾,用來使用Python工程所需的包。如果沒有使用虛擬環境(virtualenv)當你創建一個項目的時候使用的是1.0x版本,但是當你創建另外一個項目的時候需要使用2.0x版本,那麼就需要升級版本,這樣會覆蓋之前的版本,導致使用1.0x版本的項目無法使用了。virtualenv就可以完美解決這樣的問題,虛擬環境(virtualenv)幫我們從系統的 Python 環境中克隆一個全新的 Python 環境出來,這個環境獨立於原來的 Python 環境。我們可以在這個新克隆的環境下安裝 django 2.2.x,並且在這個新環境下運行我們的新項目如何安裝&創建虛擬環境(virtualenv)
mac$: pip install virtualenv
安裝完成後,我們就開始創建虛擬環境,首先創建django_project的文件夾mac$: virtualenv virtualenv --no--site-packages env(虛擬環境名)br
安裝Djangomac$: pip install django==2.1提示:Successfully installed django-2.1 表示安裝成功進入虛擬環境:(env) C:\django_project> django-admin startproject Myblog #創建項目此時文件夾會多出一個文件名為:Myblog
啟動Django自帶的輕量級伺服器
進入虛擬環境(env) C:\django_project> pythonmanage.pyrunserver
打開chrome瀏覽器,輸入http://127.0.0.1:8000/ ,看到下面的界面:
表示啟動成功~
總結
基本的工具和項目已經搭建完畢下面我們開始新的挑戰
教程每天更新一篇,如果有疑問可以私聊或者在下方留言,我會及時解決與答覆。