如何使用Django设置条件路由?

时间:2012-01-19 22:20:49

标签: django routes django-views

我正在尝试从Pyramid切换到Django以获得一个小项目。该网站可以通过多个子域访问,我希望同一个应用程序只有在满足某些条件时才能将请求路由到视图。

例如,将http://mysite.com/signup路由到标准注册控制器,将http://api.mysite.com/signup路由到API控制器。

金字塔route predicates是否有任何Django等价物?

谢谢!

2 个答案:

答案 0 :(得分:1)

我的一位朋友刚才有一个帖子。我希望这会有所帮助:http://thingsilearned.com/2009/01/05/using-subdomains-in-django/

答案 1 :(得分:1)

您可以使用django-hosts

pip install django-hosts