Lecturer:Yan
所以... 大家加油 ouo
然後各位要分組進行專案的部分
理論上是會做出一個 blog
網頁框架就是別人已經設定好的一個網站模板,你可以學習它的規則,然後修改成自己需要的樣子。簡單來說就是當你開發 Web 應用程式時所用的框架。
通常會提供:
常見的網頁框架
框架本身無法自行運作,開發者要將框架搭配上自己的程式,才是一個完整的應用程式。
講古時間
它有以下幾個特色:
Don't Repeat Yourself
實例
實例
Text
長得有夠 像彩虹小馬 充滿少女心的吉祥物
負責資料庫
要呈現哪一個資料,
並交由 Template 呈現
最後的 HTML 呈現
使用 MTV 架構的好處:
MVC | MTV |
---|---|
Model | Model (Data Access Logic) |
View | Template (Presentation Logic) |
View | View (Business Logic) |
Controller | Django itself |
這是一張畫得比較好(也比較美)的 MTV 架構圖
$ pip install pipenv
$ brew install pipenv
請先到 這個連結 安裝好 homebrew
$ cd 到你想放資料夾的地方
$ mkdir 隨便你取
建好你要當作虛擬環境的資料夾
$ cd 到資料夾
前往該資料夾
$ pipenv --three
創建 python3 虛擬環境
$ pipenv --two
如果想創建 python2 虛擬環境的話...
$ pipenv shell
$ exit
進入 / 退出虛擬環境
$ cd 到該虛擬環境所在位置
$ pipenv --rm
刪除創建的虛擬環境
請確定你現在正在虛擬環境裡
確定在齁?你確定嗎?
真的?
$ pipenv install django
安裝最新的 3.0.4 版本
$ pipenv graph
確定有沒有安裝成功(查看已安裝套件的指令)
$ vi pipfile
退出的話就打 :q
如果你是用 mac 你也可以用 vi 打開 pipfile
或是打開 pipfile 看一下 package 的部分
$ pipenv uninstall 套件名稱
如果不小心裝錯要刪掉的話
$ pip list
可以先 exit 到虛擬環境外後,再輸入:
這時候你就會發現剛剛在虛擬環境裡安裝的套件,真的沒有在外面。