Si je dois afficher d'autres champs sur la page Django, dois-je modifier la structure de la table de données et ajouter un champ ? Ou doit-il être affiché une fois le traitement terminé dans la fonction d'affichage ? Laquelle des deux méthodes est la meilleure au niveau du système ? Pouvez-vous présenter les avantages et les inconvénients de ces deux méthodes ? Des suggestions m'aideront ?
Je ne sais pas si je vous ai bien compris...
Si : Pour ce tableau, ce champ est un attribut nécessaire, alors je recommande personnellement de modifier le tableau et d'ajouter des champs ; ) Si vous devez afficher ce champ en plus, vous pouvez le traiter sur le backend (via setattr ou d'autres méthodes). Par exemple, la page doit afficher les informations sur l'utilisateur. Par défaut, elle contient déjà des champs de nom et d'âge si vous en avez besoin. pour ajouter le sexe, vous pouvez modifier le tableau de données ; si vous avez simplement besoin d'afficher le nombre d'articles que cette personne a publiés sur une certaine page, vous pouvez effectuer un traitement back-end.