2016-07-06 48 views
6

拋開對Django vs Flask的強烈抱怨,我有一個整個我想轉換爲Django的Flask風格的路線。它們看起來像你平常瓶路線:Django中有沒有一種方法可以使用Flask風格的路由語法來定義路由?

'/foo/<spam>/<int:eggs>/' 

這會變得更加複雜,在瓶器像path

'/foo/<path:location>' 

所以我有所有這些途徑,我寧可不嘗試找出在轉換我的觀點時使用它們的正則表達式。我正在尋找解析Django中Flask風格的路線。有沒有辦法在Django中使用Flask風格的路由模式?

+0

請嘗試閱讀https://docs.djangoproject.com/en/1.9/topics/http/urls和https://docs.djangoproject.com/en/1.9/topics/i18n/translation/# url-internationalization,但也許最好使用像@alecxe建議的原生'django' URL路由 – PetarP

回答

4

沒有親自使用過它,但是這聽起來你問到底是什麼 - django-fsu

Django的

瓶風格的URL模式

我雖然仍試圖堅持的Django URL路由風格並避免這樣的「過渡」解決方案。您也可以暫時使用django-fsu進行遷移,然後使用端到端和功能測試覆蓋所有端點,然後在覆蓋後遷移到Django本機URL路由樣式。

相關問題