Heim  >  Fragen und Antworten  >  Hauptteil

python - Sollte ich die Datentabellenstruktur ändern und ein Feld hinzufügen, wenn ich andere Felder auf der Django-Seite anzeigen muss? Oder suchen Sie es, fügen Sie es in der Ansichtsfunktion hinzu und zeigen Sie es dann in tem an.

Wenn ich andere Felder auf der Django-Seite anzeigen muss, sollte ich dann die Datentabellenstruktur ändern und ein Feld hinzufügen? Oder soll es dem Tem angezeigt werden, nachdem die Verarbeitung in der Ansichtsfunktion abgeschlossen ist? Welche der beiden Methoden ist auf Systemebene besser? Können Sie mir die Vor- und Nachteile dieser beiden Methoden vorstellen?

大家讲道理大家讲道理2667 Tage vor1052

Antworte allen(1)Ich werde antworten

  • ringa_lee

    ringa_lee2017-06-30 09:56:23

    不知道有没有理解错你的意思......
    假如:对于这个表来说,这个字段是必要属性,那么个人建议修改表,增加字段;而如果仅仅是在特定场合(页面)需要额外展示这个字段,就可以后端处理(通过setattr 或别的方式)
    举个例子,页面需要展示用户信息,默认已经有姓名、年龄字段,需要增加个性别,那么可以修改数据表;假如仅仅在某个页面需要展示这个人 发布了多少篇文章,那么 就可以后端处理。

    Antwort
    0
  • StornierenAntwort