ホームページ  >  に質問  >  本文

Python - Django ページに他のフィールドを表示する必要がある場合、データ テーブル構造を変更してフィールドを追加する必要がありますか?または、view 関数で検索して追加し、tem に表示します。

Django ページに他のフィールドを表示する必要がある場合、データ テーブルの構造を変更してフィールドを追加する必要がありますか?それともview関数で処理が完了した後にtemに表示するべきでしょうか?システム レベルでは 2 つの方法のどちらが優れていますか?これら 2 つの方法の長所と短所を紹介していただけますか?何か提案があれば助かります

大家讲道理大家讲道理2667日前1050

全員に返信(1)返信します

  • ringa_lee

    ringa_lee2017-06-30 09:56:23

    私があなたを正しく理解しているかどうかわかりません...
    次の場合: このテーブルの場合、このフィールドは必須の属性です。個人的には、テーブルを変更してフィールドを追加することをお勧めします。また、それが特定の機会にのみ行われる場合は、 ) このフィールドを追加で表示する必要がある場合は、(setattr またはその他のメソッドを使用して) バックエンドで処理できます。たとえば、必要に応じて、ページにユーザー情報がすでに表示されています。性別を追加するには、データ テーブルを変更できます。この人が特定のページに公開した記事の数を表示するだけの場合は、バックエンド処理を行うことができます。

    返事
    0
  • キャンセル返事