[Django] Doppelpunkt bei Fehlermeldungen

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
Benutzeravatar
Mawilo
User
Beiträge: 452
Registriert: Sonntag 22. Februar 2004, 10:58
Wohnort: Sachsen
Kontaktdaten:

Hallo,

ich habe ein Kontaktformular erstellt. Wird dort ein falscher Wert eingetragen, so gebe ich die Django-Fehlermeldung aus. Funktioniert auch wunderbar. Es gibt nur einen Schönheitsfehler. Vor der Fehlermeldung steht immer noch ein Doppelpunkt (in dem Bild nach dem Sternchen):
Bild

Der betreffende Abschnitt im Template:

Code: Alles auswählen

        <label for="id_strasse">Straße: <span class="dot">*</span>
			{% if form.strasse.errors %}:
				{% for error in form.strasse.errors %}
					<span class="error_message">{{ error }}</span>
				{% endfor %}
			{% endif %}
		</label> 
		{{ form.strasse }}
Wie kann ich diesen Doppelpunkt entfernen?

Grüße
Mawilo
derdon
User
Beiträge: 1316
Registriert: Freitag 24. Oktober 2008, 14:32

Ich habe exakt NULL Erfahrung mit Django, aber laut http://docs.djangoproject.com/en/dev/re ... ins/#slice könnte es ja so gehen:

Code: Alles auswählen

        <label for="id_strasse">Straße: <span class="dot">*</span>
			{% if form.strasse.errors %}:
				{% for error in form.strasse.errors %}
					<span class="error_message">{{ error|slice:"1:" }}</span>
				{% endfor %}
			{% endif %}
		</label> 
		{{ form.strasse }}
Jan.O
User
Beiträge: 61
Registriert: Samstag 26. April 2008, 00:32

Mawilo hat geschrieben:

Code: Alles auswählen

        <label for="id_strasse">Straße: <span class="dot">*</span>
			{% if form.strasse.errors %}:
				{% for error in form.strasse.errors %}
					<span class="error_message">{{ error }}</span>
				{% endfor %}
			{% endif %}
		</label> 
		{{ form.strasse }}
Wie kann ich diesen Doppelpunkt entfernen?
Cursor am ende der 2. Zeile plazieren und löschen-taste drücken könnte helfen...
Benutzeravatar
Mawilo
User
Beiträge: 452
Registriert: Sonntag 22. Februar 2004, 10:58
Wohnort: Sachsen
Kontaktdaten:

Hast natürlich Recht - das kommt davon, wenn man zu viel vorm Rechner sitzt!
derdon
User
Beiträge: 1316
Registriert: Freitag 24. Oktober 2008, 14:32

Jetzt dürft ihr mich alle auslachen, weil ich den Fehler auch nicht bemerkt hab :lol:
Antworten