Create new application with Google App Engine Launcher


要開始撰寫Google App Engine Application,我們需先在Google App Engine網站上申請一個應用程式(可參閱筆者Registering Google App Engine’s Application這篇),然後開始在本地進行應用程式的撰寫。在應用程式的撰寫上,我們可以徒手建立app.yaml與Application所需的程式主檔,也可以套用工具輔助我們產生這些必要的檔案。





在開始在本地進行應用程式的撰寫時,我們可以開啟Google App Engine Launcher,點選[File/Create New Application…]選單選項,準備建立一個新的應用程式。



image





點選後會彈出對話框詢問該Application的名稱、存放位置、Runtime、以及要在本地運行的Port,設定完後點選Create按鈕繼續。



Image(43)





回到Google App Engine Launcher主頁面後,下方的清單中會多出剛加入的項目。



image





用檔案總管開啟對應的目錄,可以看到Google App Engine Application最重要的app.yaml以及python程式主檔都會自動幫我們生成並放在裡面,不需要手動的去建置這些檔案。



Image(47)





Python的程式主檔預設產生的內容是一個簡單的HelloWorld程式。簡單的說它就是一個MainHandler的類別,負責秀出HelloWorld的字樣,而最下面有個router指定首頁是交給MainHandler去處理。我們可以開啟該Python程式主檔將之替換成我們想要處理的動作。



image





回到主題,接著請參閱Run application with Google App Engine Launcher這篇將Application運行起來 ,我們就可以看到Application運行起來的樣子。



Image(48)