各メンバーが自分のフォーラムを持つことができる django フォーラム プラグインを知っている人はいますか? 何もない場合、Django の「通常の」フォーラム プラグインでこれを達成する最善の方法は何でしょうか?
5 に答える
私はかつて、見つけたすべての Django フォーラム アプリの機能マトリックスを作成しました。ただし、現在は少し古くなっている可能性があります (貢献を歓迎します)。
少なくとも django-threadedcomments は一般的な外部キーを使用するため、ユーザーを含む任意のデータベース オブジェクトにメッセージ スレッドをアタッチできます。
DjangoBBを見てください。
そうです、SCTのフォーラム アプリをこれに使用できます。セットアップして、複数の「コミュニティ グループ」(これらは仮想ホストに似ています)を作成し、それらをサブドメインにマッピングするだけです。各コミュニティ グループには、個別のフォーラム カテゴリがあり、個別のテンプレートを持つことができます。 、個別のユーザー権限など(ただし、明らかに同じdjangoユーザーとそのプロファイルを共有します)-例として..次のWebサイトはすべて同じインスタンスでホストされています:
- SCTウェブサイト
- 私の個人的なウェブサイト/ブログ(ブログも SCT フォーラムに基づいています)
- ShelfShare コミュニティ
ディアマンダをチェックしてください。各ユーザーがフォーラムを持っている限り、それがあなたが必要とすることをするかどうかはわかりませんが、それはおそらく上にハックするのはそれほど難しいことではありません。おそらく、いくつかのForeignKeysをauth.Userにdiamandaモデルに追加するのと同じくらい簡単です。一般に、 djangoプラグ可能ファイルとdjangoappsは、すでに作成されているdjangoのものを探すのに適した場所です。また、 pinaxをチェックしてください。
私はスフェーン コミュニティ ツールがこれを実現できると信じています。