2011-04-17 35 views
0

大家好,我的問題是我希望做一個重定向和「隱藏」的實際地址,所以我想啓用和顯示這個地址:重定向與谷歌應用程序引擎

/saopaulo 

響應具有實際地址是

/li?lat=-23.33&lon=-46.38 

但我不希望用戶查看地址,只有視圖和顯示在地址欄/ saopaulo和類似的其他和更多的城市。我怎樣才能用app引擎來做到這一點?

謝謝

回答

2

這實際上並不需要重定向。

在您的代碼中,當您收到/ saopaulo的請求時,只需調用您將調用的代碼(如果您收到/li?lat=-23.33 & lon = -46.38的請求)。您可以將這些城市名稱 - > lat & lon映射作爲字典存儲在您的代碼中,或者爲它們製作模型。

+0

謝謝Bemmu。我會遵循這個建議做一個self.redirect但地址欄地址更改。我想我只是打個電話而不是重定向。 – 2011-04-17 11:32:44

+0

@Web或者更好的是,讓你的處理程序能夠自己完成名稱解析。沒有必要擁有另外一個只能通過指定的URL調用的處理程序。 – 2011-04-18 02:50:31

+0

@Nick感謝您的評論。我還在考慮如何去做,因爲我還不是應用引擎大師。 – 2011-04-18 06:04:10