大家好,最近一直在找使用 Python 寫 Web app 的教學,
找到 Django 和 Flask 這兩個框架,打算以 Django開發。
只是小弟對 HTML 一竅不通。嘗試過 Visual Studio 開發 Python web,
但都會卡在不曉得怎麼把網頁上元件的行為,和 Python code 作連結這部分,
找不到 Visual Studio 裡面類似 Android Studio 的 Design mode,
能直覺地控制網頁上的東西,並寫上點擊後的行為。
網路上找到很多部屬 app 在 Azure 的新手教學,
不過看了 Azure 只有提供前幾個月免費。
加上現在我只希望能在 Local 端測試就好,也不會用到資料庫。
目前的需求是想要開一個專案,上面有一個按鈕,
按下去後能跳出 "Hello world" 訊息方塊,這樣。
請問有沒有適合的影片能參詳一下呢?
謝謝
作者:
matt530 (懂嗎)
2017-11-09 18:10:00可以看看django book
作者:
Neisseria (Neisseria)
2017-11-09 20:40:00雖然 Flask 較不適合做真正要上線的 web app但 Flask 更簡單、好上手。概念通了再學新的框架會較快因 Flask 架構太簡單了,自己要寫的東西較多當 web app 變大後,Flask 簡單易用的優勢就沒那麼明顯
用Flask+1 我直接看官網文件照著做 一天就做出來了
作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2017-11-09 23:54:00Flask 較不適合做真正要上線的 web app <-- 哪來的迷思請不要隨口說完全沒有事實根據的東西
作者:
redbxh (林佳)
2017-11-10 09:39:00跳出方塊的需求感覺比較偏前端
先學html 了解網頁運作原理 會比較好後端語言都是一樣,最主要都是轉為html輸出,透過http協定傳達,這部分有點觀念會學比較快
作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2017-11-10 13:24:00你對網頁的理解有誤到我都不知道該從哪裡開始解釋
作者:
oppi19 (SpringField)
2017-11-13 10:21:00誠心建議django 官網toturial寫的非常好
作者:
froce (froce)
2017-11-13 15:46:00前端和後端的溝通,是以送出的request來溝通,所以你在Django會看到views裡面,第一個參數都固定為request。前端可以在request裡送出各種附加資訊,如利用網址傳送的GET,然後後端收到request,對request做解析,最後去執行後端邏輯,再呈現出網頁。使用框架的話,後端入門很快,倒是前端才是個大坑。身為一個嫩嫩的全端表示,寫javascript真的很痛苦,寫python愉快太多了。另外我是Django派的,但是flask真的很簡潔,初學者學flask是很不錯的選擇。習慣了應該跟用Django沒什麼差,只是要import的庫那些設定會比較煩。
作者:
neil987 (R5大小姐-EX人品崩壞)
2017-11-13 16:18:00真的 我也是最近課業突然有需求要寫網頁才去碰flask 結果後端摸個一天就好了 反而是前端太久沒碰的javascript弄超久= =....
作者:
froce (froce)
2017-11-13 16:18:00然後如果你要像寫GUI介面一樣,拉一拉然後點兩下寫該元件的後端邏輯的話,請左轉去ASP.net。不過現代網頁離不開js,不學也不行,除非你的專案都不用顧UX/UI的。
作者:
neil987 (R5大小姐-EX人品崩壞)
2017-11-14 10:37:00flask有其他的擴充library