Verwendung des if-Urteils in HTML

Verwendung des if-Urteils in HTML

Während der Django-Webentwicklung wird beim Schreiben von HTML eine Listenvariable mit demselben Namen vom Backend übergeben, das Inhaltsformat ist jedoch unterschiedlich und muss separat beurteilt werden. Ich habe viele Artikel konsultiert und verschiedene Methoden ausprobiert, aber das Format scheint falsch zu sein (ich habe das Frontend nicht systematisch untersucht und es im Grunde einfach kopiert).
Später fand ich die Verwendung von html if im Django-Framework

Das Format ist ungefähr wie folgt

  <div Klasse="wenn/sonst">
                    {% if formname == 'Anrufaufzeichnungen' %}
                        Anrufaufzeichnungen
                    {% elif formname == 'Fahrerdatensätze' %}
                        Fahrerrekorde
                    {% elif formname == 'Clubinfo' %}
                        Clubinfo
                    {% elif formname == 'Clubmitglied' %}
                        Clubmitglied
                    {% elif formname == 'Personeninfo' %}
                        Zur Person
                    {% endif %}
                    </div>

Diese Syntax wird von Django bereitgestellt und beim Schreiben von nativem HTML-Code verwendet, ist aber nutzlos. Das obige Codefeld verwendet das HTML-Format, aber Sie können auch sehen, dass der Inhalt zwischen den <div>-Tags nicht von der HTML-Sprache markiert werden kann, was darauf hinweist, dass es sich nicht um eine integrierte HTML-Syntax handelt.
Aber zumindest mein Django-Projekt hat kein Problem damit, es zu verwenden!

Zusammenfassen

Oben ist die vom Herausgeber eingeführte Verwendung des if-Urteils in HTML. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten!

<<:  So prüfen Sie, ob Daten vorhanden sind, bevor Sie sie in MySQL einfügen

>>:  Detaillierte Erläuterung des Prinzips der Vue-Überwachungsdaten

Artikel empfehlen

Empfehlen Sie einige nützliche Lernmaterialien für Neulinge im Webdesign

Viele Leute haben mich auch gefragt, welche Büche...

Analyse von Context-Anwendungsszenarien in React

Kontextdefinition und Zweck Der Kontext bietet ei...

Beispiel für eine Nginx-Cache-Konfiguration

Beim Entwickeln und Debuggen einer Webanwendung s...

Zusammenfassung einiger Gedanken zur Binlog-Optimierung in MySQL

Frage Frage 1: Wie kann der Leistungsverlust beho...

Eine kurze Diskussion über JS-Prototypen und Prototypenketten

Inhaltsverzeichnis 1. Prototyp 2. Prototypzeiger:...

js einfacher und grober Beispielcode zum Veröffentlichen und Abonnieren

Was ist Publizieren/Abonnieren? Lassen Sie mich I...

Eine kurze Analyse der Konfigurationselemente des Angular CLI-Releasepfads

Vorwort Bei der Projektfreigabe ist immer eine Ve...

11 Möglichkeiten, Duplikate aus JS-Arrays zu entfernen

Bei der tatsächlichen Arbeit oder bei Interviews ...

Optimierungsanalyse der Limit-Abfrage in MySQL-Optimierungstechniken

Vorwort Im realen Geschäftsleben ist Paging eine ...

So implementieren Sie einen binären Suchbaum mit JavaScript

Eine der am häufigsten verwendeten und diskutiert...

MySQLs konzeptionelles Verständnis verschiedener Sperren

Optimistisches Sperren Optimistisches Sperren wir...