'de doğrulama hatası alanında css sınıfının eklenmesi Django'nun model formunu ve gerçekten çok iyi kullanıyorum. Bir onaylama hatası varsa, gerçek metin kutusunu (ör. Kenarlık: kırmızı) nasıl vurgulayabilirim. Temel olarak istediğim bir alana bir onaylama hatası varsa bir sınıf (hata) eklemektir.django
Q
django
9
A
cevap
12
Hata tanımları error_css_class nedir? http://docs.djangoproject.com/en/dev/ref/forms/api/#styling-required-or-erroneous-form-rows? errx cevabı üzerine Genişleyen
class MyForm(ModelForm):
error_css_class = 'error'
1
.
CSS ekleyin
.error input, .error select {
border: 2px red solid;
}
özellikle saha
0
bu deneyin vurgulamak için?
self.fields['field_you_want_to_add_error'].widget.attrs['class'] = "error"
Formdaki html formunu nasıl oluşturuyorsunuz? Tüm form nesnesini bir defada yazdırmak veya alana göre alan yazdırmak? – Imran
Form öğeleri ve yazdırma hataları, alan ve etiketler arasında ayrı ayrı döngü yapıyorum. – Myth