上一篇文章中介紹如何透過 Google Datastore 存取資料,本篇要來介紹如何實作分頁功能。( 其他 Webapp2 相關教學可以參考本篇整理 )
2015年7月7日
2015年7月4日
Webapp2 教學 (12) - 使用 Google Datastore ( Using Google datastore with Webapp2 tutorial )
使用 Webapp2 開發 Web 應用程式情況下,應該會遇到 CRUD 的需求。如果你是搭配 GAE 使用的話,基本上都會選擇使用 Datastore,因此本篇將介紹如何使用 Google Datastore。( 其他 Webapp2 相關教學可以參考本篇整理 )
2015年6月18日
Webapp2 教學 (11) - 在 Terminal 中輸出彩色訊息 ( Output colored texts to the terminal tutorial )
在使用 GAE 與 Webapp2 開發 Python 專案時,覺得若開發伺服器可以針對不同的訊息顯示特定的顏色會更方便開發者快速找到想要的資訊。因此我也找了不少 Module,最後發現 Webapp2 所包含的 Django 裡面就有適合的 Module: termcolors.py。( 其他 Webapp2 相關教學可以參考本篇整理 )
2015年6月7日
Webapp2 教學 (10) - 客製化 Exception 的處理 ( Handle exceptions in customized ways with Webapp2 tutorial )
當遇到錯誤 404 時 Webapp2 會自動幫你顯示制式的錯誤畫面,但規模較大的網站都會自訂處理方式,並將該畫面重新設計並加上有趣的文字。因此,本篇將介紹如何客製化屬於自己的錯誤處理方式與畫面。( 其他 Webapp2 相關教學可以參考本篇整理 )
2015年4月29日
Webapp2 教學 (9) - 部署 Python 專案至 GAE ( Deploy a Python application on GAE tutorial )
之前一系列的 Webapp2 教學讓我們的 Python 專案可以順利的運行,接下來我們還需要將寫好的程式部署至 GAE 上。本篇將介紹如何透過 GAE SDK 上傳應用程式至 GAE。( 其他 Webapp2 相關教學可以參考本篇整理 )
Webapp2 教學 (8) - 使用 Cron 來執行例行性任務 ( Use Cron service in Webapp2 tutorial )
Google App Engine 優點之一就是它提供簡單的 Cron Service,它讓開發者輕鬆透過幾個簡單的設定步驟就可實作排程任務的功能。本篇將介紹如何使用 GAE 提供的 Cron Service。( 其他 Webapp2 相關教學可以參考本篇整理 )
2015年4月28日
Webapp2 教學 (7) - 檔案上傳 ( Upload files in Webapp2 tutorial )
除了基本的表單、JSON 資料傳遞之外,Web Application 常需要檔案上傳的功能,因此本篇將介紹怎麼在 Webapp2 的環境中實現上傳檔案的功能,文章內容將以圖片上傳為範例。( 其他 Webapp2 相關教學可以參考本篇整理 )
2015年4月23日
Webapp2 教學 (6) - 輸出 JSON 格式資料 ( Output JSON data in Webapp2 tutorial )
針對 Webapp2 使用 JSON 資料的方式,在前一篇已經將如何處理 GET、POST 傳入的 JSON 物件做過介紹。本篇將介紹如何透過 Response 物件回傳 JSON 格式資料至 Client 端。( 其他 Webapp2 相關教學可以參考本篇整理 )
2015年4月22日
Webapp2 教學 (5) - 處理傳入的 JSON 格式資料 ( Handle and parse JSON data in Webapp2 tutorial )
在上一篇文章提到對傳入參數的標準處理方式,接著本篇要介紹使用 JSON 格式資料作為傳入參數時該如何處理,儘管每個人處理的方式會略有不同,這邊紀錄基本的方法給大家參考,如果你有更好的方式請不要吝嗇分享,我非常樂意可以學習更好的方法。( 其他 Webapp2 相關教學可以參考本篇整理 )
2015年4月21日
Webapp2 教學 (4) - Request 傳入參數處理 ( Handle request data in Webapp2 tutorial )
之前連續三篇將 Webapp2 基本用法都介紹了,接下來將會深入幾個重點補足之前教學文章的不足處。本篇將介紹如何在 Webapp2 中處理 Request 以及其傳入參數。( 其他 Webapp2 相關教學可以參考本篇整理 )
2015年4月18日
Webapp2 教學 (3) - 使用靜態資源 ( Use static files in Webapp2 tutorial )
前一篇介紹到如何使用模板引擎,想當然進一步則是如何讓頁面使用 CSS、圖片等檔案,所以本篇將介紹如何在 Webapp2 框架底下設定取得靜態資源。( 其他 Webapp2 相關教學可以參考本篇整理 )
Webapp2 教學 (2) - 使用 Templates ( Use Django template engine in Webapp2 tutorial )
在 HTML 檔案中加入非 HTML Tag 的程式無法提升維護品質以及使用上的彈性,所以模板引擎的便利性就顯現出來。在 Webapp2 中使用 Template Engine 很容易,因為它包含了 Django 的模板引擎。本篇將介紹如何在 Webapp2 中使用 Template。( 其他 Webapp2 相關教學可以參考本篇整理 )
Webapp2 教學 (1) - Hello Webapp2! ( Create a simple Python project using Webapp2 tutorial )
在開始閱讀 Webapp2 教學文章之前,請先參考 GAE SDK for Python 的教學文章,之後的內容都會以之前的範例做為基礎。本篇將在 Arch Linux 環境下介紹使用 Webapp2 來建立一個簡單的 Python Web 專案並部署至 Google App Engine ( GAE )。( 其他 Webapp2 相關教學可以參考本篇整理 )
GAE SDK for Python 教學 (2) - Hello, World! ( Create a simple Python project using GAE SDK tutorial )
本系列文章將會是 Webapp2 教學的基礎,上一篇介紹過如何安裝 GAE SDK for Python 於 Arch Linux 機器上,開發環境都設定好後來了解如何使用 SDK 來開發 Python專案,本篇將使用經典的 Hello World 來當作範例。( 其他 Webapp2 相關教學可以參考本篇整理 )
GAE SDK for Python 教學 (1) - 安裝 GAE SDK ( Install GAE SDK for Python tutorial )
本系列文章將會是 Webapp2 教學的基礎,主要介紹如何在 Arch Linux 機器上安裝及使用 GAE SDK for Python ( 不透過 Google 提供的圖形化工具 ),加上官方的說明仍然有些不足,所以在這邊順便補充。( 其他 Webapp2 相關教學可以參考本篇整理 )
Webapp2 教學 - 教學文章彙整 ( Useful tutorials for Webapp2 web framework )
為了方便其他人參考 Webapp2 web framework 相關教學,因此將發表過的文章整理詳細列出。之後若發表其他有關 Webapp2 的文章會同步更新此篇內容。
2013年12月5日
Spring MVC on GAE 教學 (5) - 自訂 GAE 錯誤頁面 ( Custom error responses )
若使用免費 GAE 的人可能會遇到每天配額不足時出現的錯誤畫面,或者是其他非程式本身引起的錯誤發生時我們可以透過 GAE 設定檔來自訂發生錯誤時的畫面。
2013年12月3日
Spring MVC on GAE 教學 (4) - 部署程式至 GAE ( Deploy application to GAE )
於本地端測試完成後就可以將程式部署至 GAE,我們可直接透過 Google Plugin 來進行部署的動作,記得部署前先申請 GAE 的帳號。
2013年12月1日
Spring MVC on GAE 教學 (3) - Hello Spring MVC on GAE tutorial !
使用 GAE 來開發 Java、Sprinv MVC 的專案其實也相當簡單與方便。透過之前兩篇教學將前置作業都完成後,我們就可以實際讓專案動起來。
2013年11月26日
Spring MVC on GAE 教學 (2) - 建立 Spring MVC 專案 ( Create Spring MVC application for GAE )
繼上一篇安裝 Google Plugin 後,我們就可以開始建立 Spring MVC 專案。但開始之前須注意因 Spring MVC 相關設定、Controller 、URL Mapping 概念已經介紹過,請參考之前的教學文章。本系列重點將會放在使用 GAE 上有使用到特別、不同的部份。
訂閱:
文章 (Atom)
熱門文章
-
相信大家有時等待測試、shell script 完成任務需要很長的時間,因此希望任務完成可以即時收到通知。在 Mac 上有 Growl 可以滿足這個需求,但 Growl 是收費軟體。所以我採用 terminal-notifier 工具發送 OS X 的通知 ( Notific...
-
這次要來介紹 Play Framework 如何與資料庫作連結,Play Framework 本身有提供了一個精巧的資料庫 ( H2 Database Engine ),所以就以使用 H2 資料庫來作本篇教學範例,關於 H2 Database Engine 更詳細的資訊可以參考 ...
-
這篇要來介紹如何在 Play Framework 搭配 JSON 實作,網路上看到很多操作 JSON 物件的文章,在官方網站上也有 相關的說明 可以參考,但是這邊要來分享一下我自己操作 JSON 的方法。
-
在我們開始更複雜的網站頁面設計之前,必須先來瞭解兩個基本的問題, (1). HTML 寫法在 Play Framework 是否有甚麼不同 ? (2). 該怎麼使用 Play Framework 提供的模板引擎 ( Template Engine ) ?
-
這篇記錄在 Windows 7 上安裝 Play Framework, 官方安裝頁面 也有安裝步驟可以參考, 但似乎在 Windows 上的相關講解比較少所以在此補充一些。