用 Django 與 Bootstrap 試著寫寫程式

如有功能問題或是意見交流歡迎寫信聯絡我,Email: b10130402@gmail.com。 點進網頁的你,不妨按按上面的 To-do-app & BBS(電子佈告欄) 兩個功能試試看玩玩看哦! 如果想操作 BBS 與 To-do-app 可以註冊帳號或是使用第三方 Social-media 註冊! 目前技能樹有HTML,CSS,Git,Python,資料結構,演算法,接下來會進修Javascript。 下面是我自己試著做的 Side Project 心得歡迎點閱分享。


用 Django 作出有社群功能的 BBS 留言板

2019年10月2日
用 Django 作出有社群功能的 BBS 留言板

這一篇我會以我作出 BBS 的開發想法到程式實現作一個簡單介紹。 下面是影片的簡單介紹,不嫌棄的可以看看,謝謝你。 要用 Django 開發出有「使用者社群」的 BBS 留言板,必須要想使用者在頁面上要呈現哪些資料? 文章類型 ( Type ) 文章標題 ( Title ) 文章日期 ( Date ) 文章內容 ( Content ) 讚 / 噓 ( Likes / Hates ) 留言 ( Comment )

瞭解更多


Django how to do pagination & searching

2019年10月2日
Django how to do pagination & searching

這次想要紀錄一下兩個網頁功能如何做出來的…剛開始寫很容易卡住或常常執行錯誤,但往往寫出來後,才發現沒多難,就這樣啊~~ 用影片說明給自己與別人聽,其實也是一種快速複習,當你發現你要把學習過的事物,從自己口中說出來並講給不懂的人聽時,其實你已經等於吸收到這個知識了!如果不嫌棄可以看看影片了解一些概念細節。 1. 分頁系統 : 主要使用 Paginator 對資料庫所有文章做切割,後續以 paginator.page_range 比對是否為當前頁碼。這樣講可能很抽象,我舉例:如果部落格有 5 篇文章,那 3 篇為一頁,那我們會有幾頁? 2 頁對吧? 第一頁會有 3 篇 ,第二頁則是剩下的 2 篇,那當我們在瀏覽第一頁的時候,第一頁不會有超連結對吧? 因為我們就在第一頁了。但我們想去第二頁,第二頁應該要有超連結。 我們就可以想成一個 if /else 的判斷式( 我是寫在 templates 裡面 ),如果現在在第一頁就顯示數字而已,如果是第二頁,因為在第一頁就顯示 href 。

瞭解更多


Django 實作 To-Do-item 套用 Bootstrap 並上傳 Heroku

2019年9月21日
Django 實作 To-Do-item 套用 Bootstrap 並上傳 Heroku

完成人生中第三個 Side Project ,是一個自己作的網站。從自己手上從無到有,從不懂到懂,一步一步慢慢瞭解整個架構,到慢慢比較熟練操作 MTV系統,瞭解 ORM 操作,使用 models.py 去操作資料庫,利用 views.py 去連接 M 跟 T ,最後由 templates 去呈現我們所看到的網頁... 主要學習項目: 1. SQLite 轉成 MySQL (資料庫) 2. 有自己固定一套的 MTV 操作順序 3. heroku 上傳細節

瞭解更多