2012-01-19 5 views
0

小さなプロジェクトのためにPyramidからDjangoに切り替えようとしています。ウェブサイトには複数のサブドメインからアクセスできます。特定の条件が満たされている場合にのみ同じリクエストでビューにリクエストをルーティングできるようにしたいと考えています。Djangoで条件付きルートを設定するには?

たとえば、http://mysite.com/signupを標準購読コントローラに、http://api.mysite.com/signupをAPIコントローラにルーティングします。

Pyramid route predicatesに対応するDjangoはありますか?

ありがとうございます!

答えて

1

django-hostsを使用できます。

pip install django-hosts 
+0

ありがとうございました。あなたは文字通り私の日を節約しました=) – Pierre

1

私の友人はしばらく前に投稿をしていました。これが役に立ったら:http://thingsilearned.com/2009/01/05/using-subdomains-in-django/

+0

ありがとうございました。最後のコメントは私に解決策を与えました。しかし、それはまだ私には少しハッキングしているようです。ピラミッドのソリューションよりも格段にエレガントです。/ – Pierre

関連する問題