Im Webentwicklungsprozess von Django wird beim Schreiben von HTML eine Listenvariable mit demselben Namen vom Backend übergeben, aber das Inhaltsformat ist unterschiedlich und muss separat beurteilt werden. Ich habe jedoch viele Artikel gelesen und mehrere Methoden ausprobiert Das Format scheint nicht richtig zu sein (ich habe das Frontend nie systematisch gelernt und kopiere im Grunde nur den Kürbis)
Später fand ich die Verwendung von HTML unter dem Django-Framework
Das Formular ist ungefähr wie folgt
<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>
Diese Syntax wird von Django bereitgestellt, ist jedoch nutzlos. Das obige Codefeld verwendet das HTML-Format. Sie können jedoch auch sehen, dass der Inhalt in der Mitte des <div>-Tags nicht markiert werden kann HTML-Sprache, was darauf hinweist, dass es sich nicht um eine in HTML integrierte Syntax handelt.
Aber zumindest hat mein Django-Projekt kein Problem damit!
ZusammenfassenDas Obige ist die vom Herausgeber eingeführte if-Urteilsverwendung. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten.