傑瑞窩在這

程式開發的心得與筆記

Category: Django (page 1 of 2)

建立一個Hadooop web service

架設好Hadoop環境後,試著建立自己的Hadoop web service,類似Amazon的mapreduce服務,只不過這是非常簡單的陽春版。讓使用者能夠通過web的介面,上傳wordcount的python程式,執行後直接在網頁上看到結果。以下僅列出overview,詳細的實作可以參考source code,參考即可XD小弟這部分沒有寫得很好。

繼續閱讀

在Django使用MySQL資料庫

之前做Ubike ETL系統時(用python抓取ubike開放資料),使用MySQL當作資料庫,用MySQLdb這個套件下SQL連接MySQL。可是如果要套一些套件,如Django Endless Pagination,就會出問題。因為資料需要建立Django Model,而直接下SQL撈出來的資料,沒辦法讓套件做自動分頁。因此同時有原生SQlite與自己建立的MySQL兩個資料庫,不是好的做法,應該要更改Django資料庫設定。

繼續閱讀

演唱會資訊統整網站 HiTicket

這是IDCC的期末專題,與彥成同學共同完成,實作一個ETL系統,架構建立網站與app,提供使用者服務。由於之前做過蘇打綠演唱會撈票,所以就借題發揮,做一個演唱會資訊統整網站。整合政府演唱會開放資料與PTT上的賣票訊息,希望可以讓使用者更方便的了解演唱會訊息,更快速的買到票劵。

繼續閱讀

在外部python script使用Django module

使用Django開發網頁時,會把使用的app與一些設定寫在setting.py這個設定檔內,程式執行的時候,會import設定檔內的東西。但如果寫了一隻不在Django專案裡的python script,卻想要呼叫Django裡面的module時,就要自己做import的動作拉!

繼續閱讀

使用Django Allauth套件

Django本身有一個帳號管理系統,不過較為陽春,想要有其他功能需要自己動手實作。俗話說的好,我們要站在巨人的肩膀上看世界,用這個Django-allauth套件就能解決許多事啦!已經幫我們做好登入/註冊介面、寄驗證信與第三方登入,絕的版型不好看,還可以覆蓋掉原本的模板,非常好用。

繼續閱讀

Django網頁製作套件彙整

筆者對於寫網頁還滿有興趣,主要是因為可以看到漂亮的畫面顯示,不像是改進演算法,關注的主要是效能提升了多少XD。這學期修了指導老師的雲端課程,邊做邊學Django網頁設計。除了學到不少新東西外,也找到很多好用的套件,幫助我們快速架設出不錯的頁面。以下做個簡單整理:

繼續閱讀

利用mod_wsgi在apache上部屬Django

Django有內建一個server,方便我們進行開發與測試,但官方"非常不建議"使用內建server做非開發用途的服務。因此,網站開發完成,我們會將其部屬到apache這類server上。以下就筆記一下如何在apache上部屬django。

繼續閱讀

Older posts

© 2016 傑瑞窩在這

Theme by Anders NorenUp ↑