0

私は threadedcomments モジュールを使用しており、2 つの変更が必要です: - ThreadedComment モデルの追加フィールド - フォームの異なるフィールド

答えはサブクラス化することですが、これを行う方法がわかりません-コードはどこに行きますか?

4

1 に答える 1

2

あなたの質問からは明らかではないので。django.contrib.commentsの拡張について話していると思います。

はい、サブクラス化する必要があります。独自のアプリケーションを作成すると、すべてのコード(拡張モデル、フォーム、ビューなど)がそこに配置されます。

重要なことは、INSTALLED_APPSリストにdjango.contrib.commentsを追加するのではなく、コメントアプリケーション名(django.contrib.commentsから継承)を追加することです。

また、追加する必要があります

COMMENTS_APP = 'my_comment_app'

あなたのsettings.pyに

これは、あなたがやりたいことを正確に行うための非常に良い例です。

于 2009-07-29T08:59:21.700 に答える