2011-10-08 41 views
2

非常に関連性の高いサイトが2つあります。それぞれを使用しているユーザーは、一度ログインする必要があります。2つのdjangoプロジェクトで同じ認証モデルを共有できますか?

1つのdjangoプロジェクトの下で2つのアプリケーションが異なるドメインに対応していますか?これは可能ですか?

または

二つの別々のDjangoのプロジェクト間で認証を共有するためのいくつかの方法がありますか?

乾杯

ASIM

+0

https://docs.djangoproject.com/en/dev/ref/contrib/sites/ – dm03514

答えて

1

あなたはこの問題を解決することができる方法はたくさんあります。ここにいくつか見ていくべきことがあります。私は自分の好みに基づいて発注しています。もしあなたがいくつかの質問を持っていたり、あなたの質問に対してより具体的であれば、それは変わるかもしれません。

  • 同じデータベースを使用してください。
  • 使用DjangoのMultiDB機能(あなたが本当にこれの意味を取得しない場合はそうしようとしないで、あなたは、データベース間の外部キーをすることはできません注意!)
  • のための1つのサイトのOpenIDプロバイダを作成します
+0

「スキーマを使用していませんでした」(SQLiteまたはMySQLのオプションではありません)。 –

関連する問題