Запитання з тегом «django-forms»

Конкретні питання, пов'язані з формами з веб-рамкою Django

6
Django встановлює значення форми за замовчуванням
У мене є така модель: 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() Я також маю формуляр для цієї моделі наступним чином: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') Я хочу знати, як встановити значення …

7
Як я фільтрую варіанти ForeignKey у Django ModelForm?
Скажіть, у мене є таке 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) Тобто їх декілька Companies, кожен має діапазон Ratesі Clients. Кожен Clientповинен мати базу, Rateяку обирають батьки Company's Rates, а не …

8
Як додати заповнювач на CharField у Django?
Візьмемо для прикладу цю дуже просту форму: class SearchForm(Form): q = forms.CharField(label='search') Це відображається в шаблоні: <input type="text" name="q" id="id_q" /> Однак я хочу додати placeholderатрибут до цього поля зі значенням Searchтак, щоб HTML виглядав приблизно так: <input type="text" name="q" id="id_q" placeholder="Search" /> Переважно, я хотів би передати значення заповнювача …

13
Визначте клас css у формах django
Припустимо, у мене є форма class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) Чи є спосіб для мене визначити класи css для кожного поля таким чином, щоб потім я міг використовувати jQuery на основі класу на моїй наданій сторінці? Я сподівався, що не доведеться вручну формувати форму.

2
Створіть порожній набір запитів за замовчуванням у полях форми django
Я маю ці поля у формі: 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()) район походить від клацання по місту, а область походить від клацання на області. З queryset=MyDistrict.objects.all()і queryset=MyArea.objects.all()форма буде дуже важкою. Як я можу зробити набори запитів порожніми за замовчуванням?

5
Як я можу створити декілька кнопок подання форми джанго?
У мене є форма з одним входом для електронної пошти та двома кнопками подання, щоб підписатися та скасувати підписку на розсилку: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> Я також маю класну форму: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter …

12
Django Передача спеціальних параметрів форми до набору форм
Це було виправлено у Django 1.9 за допомогою form_kwargs . У мене форма Django виглядає так: 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) Я називаю цю форму приблизно так: form = ServiceForm(affiliate=request.affiliate) …

15
CSS-стиль у формах Джанго
Я хотів би стилізувати наступне: form.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> Наприклад, як я поставив клас або ID для subject, email, messageщоб забезпечити зовнішню таблицю стилів?
150 css  django  django-forms 

8
Створення динамічного поля вибору
У мене виникають проблеми, намагаючись зрозуміти, як створити динамічне поле вибору в джанго. У мене створена модель на кшталт: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng = models.FloatField() Те, що я намагаюся зробити, це створити вибір, значення яких поля - це шляхові точки, …

7
Який найкращий спосіб зберігати номер телефону в моделях Django
Я зберігаю номер телефону приблизно modelтак: phone_number = models.CharField(max_length=12) Користувач вводить номер телефону, і я використовував би номер телефону для SMS Authenticationцього додатка, який буде використовуватися у всьому світі. Тому мені також знадобиться код країни. Чи CharFieldхороший спосіб зберігати номер телефону? І як я підтверджую номер телефону?

7
Змініть поле форми Джанго на приховане
У мене форма Django з a RegexField, яка дуже схожа на звичайне поле для введення тексту. На мою думку, за певних умов я хочу приховати його від користувача та намагаюся зберегти форму максимально схожою. Який найкращий спосіб перетворити це поле на HiddenInputполе? Я знаю, що я можу встановлювати атрибути на …

8
Шаблони «Джанго»: багатослівна версія вибору
У мене є модель: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) У мене є форма: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder І я хочу використовувати formtools.preview. Шаблон за замовчуванням друкує коротку версію …

7
Django: кілька моделей в одному шаблоні за допомогою форм [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Я будую додаток для відстеження квитків із підтримкою і маю кілька …

6
Форми Джанго: якщо не вірно, покажіть форму із повідомленням про помилку
Я форму Django, вона може перевірити, чи форма дійсна: if form.is_valid(): return HttpResponseRedirect('/thanks/') Але я пропускаю, що робити, якщо він недійсний? Як повернути форму із повідомленнями про помилки? Я не бачу "іншого" в жодному з прикладів.

6
Як я можу використовувати CSS у Django?
Я створюю свою програму за допомогою Django, і мені цікаво, як я можу змусити Django використовувати мій CSS-файл? Які установки потрібно зробити, щоб Django бачив файл css? NB: На локальній машині
110 css  django  django-forms 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.