Mam następujący model: 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() Mam również formularz dla powyższego modelu: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') Chcę wiedzieć, jak ustawić wartość domyślną dla ukrytego pola tego zbiornika. …
Powiedz, że mam w sobie następujące 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) Tzn. Jest ich wiele Companies, z których każdy ma zakres Ratesi Clients. Każdy Clientpowinien mieć bazę Ratewybraną spośród jego …
Weź na przykład ten bardzo prosty formularz: class SearchForm(Form): q = forms.CharField(label='search') Zostanie to zrenderowane w szablonie: <input type="text" name="q" id="id_q" /> Chcę jednak dodać placeholderatrybut do tego pola o wartości Searchtak, aby HTML wyglądał mniej więcej tak: <input type="text" name="q" id="id_q" placeholder="Search" /> Najlepiej chciałbym przekazać wartość symbolu zastępczego …
Załóżmy, że mam formularz class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) Czy istnieje sposób, aby zdefiniować klasy css w każdym polu, dzięki czemu mogę użyć jQuery na podstawie klasy na mojej renderowanej stronie? Miałem nadzieję, że nie będę musiał ręcznie budować formularza.
Mam te pola w postaci: 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()) dzielnica pochodzi z kliknięcia na miasto, a obszar z kliknięcia na obszar. Z queryset=MyDistrict.objects.all()i queryset=MyArea.objects.all()forma będzie bardzo ciężka. Jak domyślnie ustawić zestawy zapytań jako puste?
Mam formularz z jednym wejściem na e-mail i dwoma przyciskami przesyłania, aby zapisać się i wypisać się z newslettera: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> Mam też klasę: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter fields = ('email',) Muszę …
Zostało to naprawione w Django 1.9 za pomocą form_kwargs . Mam formularz Django, który wygląda następująco: 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) Nazywam ten formularz czymś takim: form = ServiceForm(affiliate=request.affiliate) Gdzie …
Mam pewne problemy ze zrozumieniem, jak utworzyć dynamiczne pole wyboru w django. Mam ustawiony model coś takiego: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng = models.FloatField() To, co próbuję zrobić, to stworzyć pole wyboru, którego wartości są punktami drogi skojarzonymi z tym jeźdźcem …
Numer telefonu przechowuję w modelnastępujący sposób: phone_number = models.CharField(max_length=12) Użytkownik wprowadziłby numer telefonu, a ja użyłbym numeru telefonu dla SMS AuthenticationTa aplikacja byłaby używana globalnie. Więc potrzebowałbym również kodu kraju. Czy CharFieldto dobry sposób na przechowywanie numeru telefonu? Jak zweryfikować numer telefonu?
Mam formularz Django z rozszerzeniem RegexField , który jest bardzo podobny do zwykłego pola wprowadzania tekstu. Moim zdaniem pod pewnymi warunkami chcę to ukryć przed użytkownikiem i starać się, aby formularz był jak najbardziej podobny. Jaki jest najlepszy sposób, aby zamienić to pole w HiddenInputpole? Wiem, że mogę ustawić atrybuty …
Mam modelkę: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) Mam formularz: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder I chcę użyć formtools.preview. Domyślny szablon drukuje wybraną skróconą wersję („e” zamiast „Bajeczne jajka”), ponieważ …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Tworzę aplikację do śledzenia zgłoszeń do pomocy technicznej i mam kilka modeli, …
I formularze Django, może sprawdzić, czy formularz jest ważny: if form.is_valid(): return HttpResponseRedirect('/thanks/') Ale brakuje mi tego, co zrobić, jeśli to nie jest ważne? Jak zwrócić formularz z komunikatami o błędach? Nie widzę „innego” w żadnym z przykładów.
Tworzę aplikację za pomocą Django i zastanawiam się, jak sprawić, by Django użyło mojego pliku CSS? Jakie ustawienia muszę zrobić, aby Django zobaczyło plik css? Uwaga: na komputerze lokalnym
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.