Django ページに他のフィールドを表示する必要がある場合、データ テーブルの構造を変更してフィールドを追加する必要がありますか?それともview関数で処理が完了した後にtemに表示するべきでしょうか?システム レベルでは 2 つの方法のどちらが優れていますか?これら 2 つの方法の長所と短所を紹介していただけますか?何か提案があれば助かります
ringa_lee2017-06-30 09:56:23
私があなたを正しく理解しているかどうかわかりません...
次の場合: このテーブルの場合、このフィールドは必須の属性です。個人的には、テーブルを変更してフィールドを追加することをお勧めします。また、それが特定の機会にのみ行われる場合は、 ) このフィールドを追加で表示する必要がある場合は、(setattr またはその他のメソッドを使用して) バックエンドで処理できます。たとえば、必要に応じて、ページにユーザー情報がすでに表示されています。性別を追加するには、データ テーブルを変更できます。この人が特定のページに公開した記事の数を表示するだけの場合は、バックエンド処理を行うことができます。