我剛剛在GAE上部署了一個站點,要求我爲下拉字段(即美國州,州等)分階段提供一些數據。在Google App Engine中預裝實體
在開發中,我爲每種數據類型(例如美國國家實體)創建了一個實體,並且能夠通過創建實體然後調用put()方法使用交互式控制檯預加載數據。
既然應用程序已部署,我不知道預裝此數據的方法。你會如何推薦在部署的實例中執行此操作?
我在檢索數據時使用SDK 1.7.0版,python 2.7,高複製數據存儲(HRD)和memcache。
在此先感謝您的幫助!
我剛剛在GAE上部署了一個站點,要求我爲下拉字段(即美國州,州等)分階段提供一些數據。在Google App Engine中預裝實體
在開發中,我爲每種數據類型(例如美國國家實體)創建了一個實體,並且能夠通過創建實體然後調用put()方法使用交互式控制檯預加載數據。
既然應用程序已部署,我不知道預裝此數據的方法。你會如何推薦在部署的實例中執行此操作?
我在檢索數據時使用SDK 1.7.0版,python 2.7,高複製數據存儲(HRD)和memcache。
在此先感謝您的幫助!
如果您想以編程方式執行此操作,則可以在生產中使用交互式控制檯。檢出How do I activate the Interactive Console on App Engine?
您也可以創建一個臨時請求處理程序來完成這項工作,將其部署(例如作爲應用程序的其他版本以便於刪除)並在瀏覽器中啓動相應的URL。
您可以使用批量加載器將您的實體上傳到您的部署版本。有關詳細信息和示例,請參閱文檔Uploading and Downloading Data。
謝謝Bugs ..我試圖激活管理員,但myapp.appspot.com/admin/interactive不適合我。網址是否正確? – Zaffiro
請嘗試myapp.appspot.com/admin/console/interactive – Bugs
是的工作。我把後面的管理處理程序 - url:/.*。謝謝你的幫助! – Zaffiro