我試圖從金字塔切換到Django的一個小項目。該網站可以通過多個子域訪問,並且我希望同一個應用只有在滿足特定條件時才能將請求路由到視圖。如何使用Django設置條件路由?
例如,將http://mysite.com/signup路由到標準註冊控制器,將http://api.mysite.com/signup路由到API控制器。
金字塔route predicates是否有Django等價物?
謝謝!
我試圖從金字塔切換到Django的一個小項目。該網站可以通過多個子域訪問,並且我希望同一個應用只有在滿足特定條件時才能將請求路由到視圖。如何使用Django設置條件路由?
例如,將http://mysite.com/signup路由到標準註冊控制器,將http://api.mysite.com/signup路由到API控制器。
金字塔route predicates是否有Django等價物?
謝謝!
您可以使用django-hosts。
pip install django-hosts
我的一位朋友前一段時間有一個帖子。我希望這有助於:http://thingsilearned.com/2009/01/05/using-subdomains-in-django/
謝謝。最後的評論給了我一個解決方案。但對我來說,它仍然顯得有點「駭人聽聞」。比金字塔解決方案更不優雅:/ – Pierre
謝謝。你真的救了我的一天=) – Pierre