Dans le processus de développement Web de Django, lors de l'écriture HTML, une variable de liste portant le même nom est transmise depuis le backend, mais le format du contenu est différent et doit être jugé séparément. J'ai lu de nombreux articles et essayé plusieurs méthodes, mais. le format ne semble pas être le bon (je n'ai jamais appris systématiquement le front-end, et en gros je me contente de copier la gourde)
Plus tard, j'ai trouvé l'utilisation if du HTML sous le framework Django
La forme est à peu près la suivante
<div class=if/else> {% if formname == 'Callrecords'%} Callrecords {% elif formname == 'Riderecords'%} Riderecords {% elif formname == 'Clubinfo'%} Clubinfo {% elif formname == 'Clubmemb'%} Clubmemb {% elif formname == 'Personinfo'%} Personinfo {% endif %} </div>
Cette syntaxe est fournie par Django. Elle est utilisée dans l'écriture de code HTML natif mais est inutile. La zone de code ci-dessus utilise le format HTML, mais vous pouvez également voir que le contenu au milieu de la balise <div> ne peut pas être marqué par le HTML. langage, indiquant qu'il ne s'agit pas d'une syntaxe intégrée du HTML.
Mais au moins, mon projet Django n’a aucun problème à l’utiliser !
RésumerCe qui précède est l'utilisation du jugement if en HTML introduite par l'éditeur. J'espère que cela vous sera utile. Si vous avez des questions, veuillez me laisser un message et l'éditeur vous répondra à temps !