質問

さて、私は同様の質問をしたことを知っていますが、これは少し違うと思います。 Django.commentsをアプリケーションに統合していますが、プレイすればするほど、一日の終わりには価値がないかもしれないと気づきます。それはさておき、私は自分のコメントにキャプチャを追加することができました。フォームのカスタマイズはひどいアイデアであることを学びました(ハニーポットは愚かに難しいことを隠すことができます。それは大丈夫ですが、私はなんとかそれで働いていました。ただし、コメントのテンプレート(プレビューと投稿)はイライラします。

ユーザーがプレビューまたは投稿されたテンプレートに送信されたとき、動的データを備えたサイドバーを機能させたいと思いますが、そうではありません。これらのビューにデータをプッシュするために、コメントビューをオーバーライド/書き直す必要がありますか?その時点で、とにかくコメントシステムの大きな塊を書き直しているように見えますが、その場合に自分のものを書くだけでほとんど有益です。私はそれを喜んで行い、Djangoの完璧なコメントシステムを受ける権利がないことを完全に理解しています。私は自分が正しく考えていることを確認したいだけで、コメントビューから得られるもの以上のものが必要な場合は、それらを書き直すことが私の唯一の道です。

確かに誰かがより健康的な方法を見つけたので、私は聴衆を投票すると思いました。何かご意見は?詳細が必要な場合は、Lemmeを知っています!

役に立ちましたか?

解決

サイドバーの動的データは、テンプレートタグの目的です。

組み込みビューを悩ませる必要はまったくありません - タグを定義するだけで、テンプレートに追加してください。

他のヒント

Iユーザーテンプレートタグも同様です。 Djangoのテンプレートは、本当にデータのみを表示するためのものです。 Djangoは、デザイナーと開発者の分離を信じていると思います。そのため、テンプレートのアイデアを強制しているのは、Webデザイナーが協力するのに十分なシンプルでなければなりません。 (PhotoshopGuys)

したがって、複雑な機能を必要としない限り、情報をフィルターに渡すだけで、データ操作を行い、必要な最終文字列を返してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top