回想工作3年多,學到的不變金律就是「與其靠別人不如靠自己」。在公司資訊人員永遠短缺下(斷層的很嚴重),常常提的需求不是被插隊就是被回應人手不夠而無疾而終。受夠這惡性循環後,決定自己想辦法,先是學Python(覺得Python是對毫無基礎的人相當友善的語言XD),而後想建個網站玩看看,並且知道有網路框架一物,就開始接觸Django。我的學習方式就是所謂的試誤法XD,儘管依樣畫葫蘆跟著別人的實作案例去學,但因為一開始急於想了解整個框架的全貌,而沒去注意細節的部分,有時為了一個error可以停滯好幾天(乖乖閱讀官方文件很重要),因而決定文字紀錄踩到的坑,反思回顧一下!
我想,參加鐵人賽就是一種對自己發起的挑戰吧,希望在一個月之後可以更上手,也培養每天撥時間學習的習慣。下面是我的30篇文章前情提要。 這次要做的是Quiz方面的...
溫馨提示1:我使用的版本是Django2.2.1及Python3.7,我習慣是不要下載太新的版本,因為在這邊我掉了不少坑;明明每步驟都照著做,但結果就是先給你個...
補充昨天:在官方文件中有提供Django對應的Python版本,我把他截圖貼了過來。 在終端機新增Django專案 如果你是買社群版的Pycharm,最好是先在...
專案建立好,現在可以動手寫Quiz App了。 Project跟app的關係就像是,假設現在進到一家保險公司的網站,你既可以在網站上買保單,也可以申請理賠,一個...
週末來整理一下做個筆記... Django要如何知道召喚哪個view,是由URLCon模組所驅動,Djagno讓我們在urls.py作定義,變身成一個網址分配器...
Quiz由多道題目及答案組成,需要一個資料庫儲存這些項目, DATABASE 在settings.py做資料庫設定後就可以使用。首先在settings.py會看...
安裝postgreSQL 下載頁面:https://postgresapp.com/downloads.html偷懶一下直接放官方下載操作說明:最後要記得設置環...
今天來到Django鐵三角MVT的Models,定義我們使用的資料的型態。 第一步 初步先設計兩個models:Question和Choice。♦︎ Quest...
之前因為要換現有的資料庫做開發,但碰到ProgrammingError的狀況,一查才知道要變更資料庫,可不是憨人想得這麼簡單! 資料模型重置方法 一、砍掉重練...
第一種情況:最初即使用現有的資料庫 在settings.py修改要連線的資料庫。 執行python3 manage.py inspectdb可以產生資料庫模型...