2015-02-06 80 views
1

是否有可能做'應用程序'重定向燒瓶應用程序中像舊的可憐的Symfony 1?我的意思是,如果在處理一個請求期間,我決定改變我的視圖功能(通過某些條件),我不想做真正的重定向,我可以調用類似forward(*other_view_name*)的東西嗎?燒瓶'在應用程序'重定向又名

+1

你爲什麼不嘗試呢?視圖只是函數,所以只要'返回name_of_other_view_function()'.. – 2015-02-06 10:53:11

+0

嗯,我已經在做另一個視圖函數的簡單調用,但它不夠方便。即默認的路由參數錯過了,我應該寫'return other_view_name()',但萬一或者'重定向'異常爲我做這個工作等等。 – 2015-02-06 10:56:05

+2

但是,對於重定向,您還*需要提供路徑參數。這是沒有什麼不同,只是通過參數。重構你的視圖函數,使用'keyword_argument = default'作爲路徑默認值等。 – 2015-02-06 10:57:03

回答

1

Martijn Pieters'答案在註釋部分的複製:

你爲什麼不試試呢?意見只是功能,所以只是做

return name_of_other_view_function()