Bir Django uygulamasında çalışıyorum. Ben bir "yeni kullanıcı" HTML formu oluşturmak için bir ModelForm kullanıyorumVarsayılan olarak seçili Django ModelForm menü öğesini nasıl yapabilirim?
GENDER_CHOICES = (
('M', 'Male'),
('F', 'Female'),
)
gender = models.CharField(max_length=1, choices=GENDER_CHOICES, null=True)
: aşağıda tanımlandığı gibi benim modellerinden biri olan "Kullanıcı", bir "cinsiyet" alanı kapsamaktadır. Google-fu'm beni başarısız gösteriyor - bu HTML formunu, açılır kutuda varsayılan olarak "Erkek" öğesini seçebilir miyim? (Yani bu kadar selected="selected"
Bu öğe için.)
Aslında, sadece sizin modelinizde bir örneğini geçtiğinizde, Django'nun seçilen değeri HTML'de göstermediğini öğrendim. Metin giriş alanları için gayet iyi çalışıyor ancak seçime giriş için de buna ihtiyacım var. Bu konuda bir fikrin var mı? – GChorn
@GChorn Seçme alanları için de çalışmalı, bu yüzden başka bir şey olabilir. Yeni bir soru oluşturmanızı ve ilgili kodu yayınlamanızı öneriyorum; böylece daha fazla sayıda kişiye göz atabilirsiniz. –
Merhaba Joe, cevabınız için teşekkürler, evet aslında bunu dün yaptım ama henüz cevap yok: http://stackoverflow.com/q/16056045/1256700 – GChorn