«django-forms» etiketlenmiş sorular

Django web çerçevesi ile formlarla ilgili özel sorular

6
Django varsayılan form değerlerini ayarlama
Aşağıdaki gibi bir Modelim var: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() Ayrıca yukarıdaki model için aşağıdaki gibi bir model formu var: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') Tank gizli alanı için varsayılan …

7
Django ModelForm'daki ForeignKey seçeneklerini nasıl filtreleyebilirim?
Diyelim ki benim içinde aşağıdakiler var models.py: class Company(models.Model): name = ... class Rate(models.Model): company = models.ForeignKey(Company) name = ... class Client(models.Model): name = ... company = models.ForeignKey(Company) base_rate = models.ForeignKey(Rate) Yani Companies, her biri bir Ratesve aralığına sahip çoklu vardır Clients. Her birinin diğerinden değil, üst öğesinden seçilen Clientbir …

8
Django'daki bir CharField'a nasıl yer tutucu ekleyebilirim?
Bu çok basit formu ele alalım örneğin: class SearchForm(Form): q = forms.CharField(label='search') Bu şablonda işlenir: <input type="text" name="q" id="id_q" /> Ancak, HTML gibi bir şey görünecek şekilde placeholderbir değer ile bu alana özniteliği eklemek Searchistiyorum: <input type="text" name="q" id="id_q" placeholder="Search" /> Tercihen CharField, bir sözlük veya benzeri bir şey aracılığıyla …

13
Django Forms'da css sınıfını tanımlama
Bir formum olduğunu varsayın class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) Benim işlenmiş sayfamda sınıfa dayalı jQuery kullanabilirsiniz böylece her alanda css sınıfları tanımlamak için bir yolu var mı? El ile formu oluşturmak zorunda değil umuyordum.

2
Django form alanlarında varsayılan olarak boş sorgu kümesi oluşturma
Formda bu alanlar var: city = forms.ModelChoiceField(label="city", queryset=MyCity.objects.all()) district = forms.ModelChoiceField(label="district", queryset=MyDistrict.objects.all()) area = forms.ModelChoiceField(label="area", queryset=MyArea.objects.all()) ilçe şehir tıklaması ile gelir ve alan tıklama alanı ile gelir. İle queryset=MyDistrict.objects.all()ve queryset=MyArea.objects.all()formu çok ağır olacaktır. Queryset'leri varsayılan olarak nasıl boş yapabilirim?

15
Django formlarında CSS stili
Aşağıdakileri şekillendirmek istiyorum: forms.py: from django import forms class ContactForm(forms.Form): subject = forms.CharField(max_length=100) email = forms.EmailField(required=False) message = forms.CharField(widget=forms.Textarea) contact_form.html: <form action="" method="post"> <table> {{ form.as_table }} </table> <input type="submit" value="Submit"> </form> Örneğin, nasıl bir ayarlarım sınıf veya kimliği için subject, email, messageharici stil sayfası sağlamak için?
159 css  django  django-forms 

5
Birden çok gönderme düğmesi django formu nasıl oluşturabilirim?
E-posta için bir giriş ve bültene abone olmak ve abonelikten çıkmak için iki gönderme düğmesi içeren bir formum var: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> Ayrıca sınıf formu var: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter fields = ('email',) …

12
Django Özel Form Parametrelerini Formset'e Geçiriyor
Bu, Django 1.9'da form_kwargs ile düzeltildi . Şöyle bir Django formu var: class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units = forms.IntegerField(min_value=1, widget=custom_widgets.SmallField()) def __init__(self, *args, **kwargs): affiliate = kwargs.pop('affiliate') super(ServiceForm, self).__init__(*args, **kwargs) self.fields["option"].queryset = ServiceOption.objects.filter(affiliate=affiliate) Bu forma şöyle bir şey diyorum: form = ServiceForm(affiliate=request.affiliate) Giriş request.affiliateyapan kullanıcı nerede …

8
Dinamik bir seçim alanı oluşturma
Django'da dinamik bir seçim alanı oluşturmayı anlamaya çalışırken biraz sorun yaşıyorum. Ben bir şey gibi bir model kurmak var: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng = models.FloatField() Ne yapmaya çalışıyorum bir seçim alanı kim değerlerini o binici (ki oturum açmış kişi olurdu) …

7
Telefon numarasını Django modellerinde saklamanın en iyi yolu nedir
Şu şekilde bir telefon numarası saklıyorum model: phone_number = models.CharField(max_length=12) Kullanıcı bir telefon numarası girer ve SMS Authenticationbu uygulama için telefon numarasını kullanırdım Bu uygulama global olarak kullanılır. Bu yüzden ülke koduna da ihtiyacım olacak. Mı CharFieldtelefon numarasını saklamak için iyi bir yoldur? Ve telefon numarasını nasıl doğrularım?

7
Django form alanını gizli bir alana dönüştürme
RegexFieldNormal bir metin giriş alanına çok benzeyen bir Django formum var . Benim görüşüme göre, belirli koşullar altında onu kullanıcıdan gizlemek istiyorum ve formu olabildiğince benzer tutmaya çalışıyorum. Bu alanı bir HiddenInputtarlaya dönüştürmenin en iyi yolu nedir ? Alandaki özellikleri şu şekilde ayarlayabileceğimi biliyorum: form['fieldname'].field.widget.attr['readonly'] = 'readonly' İstenilen başlangıç ​​değerini …

8
Django şablonları: bir seçimin ayrıntılı sürümü
Bir modelim var: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) Bir formum var: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder Ve formtools.preview kullanmak istiyorum. Varsayılan şablon, seçeneğin kısa versiyonunu ('Muhteşem yumurtalar' yerine 'e') …



6
Django'da CSS'yi nasıl kullanırım?
Uygulamamı Django kullanarak oluşturuyorum ve Django'nun CSS dosyamı kullanmasını nasıl sağlayabileceğimi merak ediyorum. Django'nun css dosyasını görmesini sağlamak için hangi ayarları yapmam gerekiyor? NB: Yerel bir makinede
110 css  django  django-forms 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.