Описание тега django-widget

Виджеты Django обрабатывают рендеринг HTML для полей формы
1 ответ

Как установить MaxDate и MinDate для SelectDateWidget в Django?

Как установить MaxDate и MinDate для SelectDateWidget в Django? Я использую этот виджет для поля даты рождения. #found in: from django.forms.extras.widgets import SelectDateWidget from django import forms def someform(forms.Form): birthdate = forms.…
30 авг '11 в 12:17
2 ответа

Настройте ClearableFileInput в шаблоне Django

У меня есть форма с profile_picture=ImageField поле установлено в начальное значение. Он использует ClearableFileInput виджет. Мне нужно настроить форму в шаблоне, поэтому я не могу просто использовать {{ form.profile_picture}}, Как я могу разделить…
05 янв '16 в 15:52
2 ответа

Django применить виджет для всех полей

Есть ли способ применить класс CSS для всех полей вместо того, чтобы делать следующее для каждого поля. forms.py class UserColorsForm(forms.ModelForm): class Meta: model = UserColors exclude = ('userid',) widgets = { 'text_color': forms.TextInput(at…
1 ответ

Сделайте виджет django-leaflet в админке

Могу ли я сделать виджет django-leaflet в админке, если моя модель: from django.contrib.gis.db import models as m from djgeojson.fields import GeometryCollectionField class Doc(m.Model): name = m.CharField() type = m.ForeignKey() geom = GeometryColl…
1 ответ

Django DateTimePicker отображается только для суперпользователей в моем приложении

Я использую виджет django DateTimePicker - AdminSplitDateTime() - в приложении для создания событий все идет хорошо, когда вошедший в систему пользователь имеет права суперпользователя, но когда обычный пользователь пытается получить доступ к форме …
1 ответ

Форма Django не будет отправлена ​​из-за поля виджета автозаполнения

Я хочу заполнить текстовый ввод в моей форме, используя виджет автозаполнения, который я создал с помощью jquery ui. Все работает именно так, как я хочу, кроме случаев, когда форма отправлена. Проблема в том, что когда я отправляю форму, ввод текста…
24 июл '12 в 23:29
5 ответов

Django Admin: использование пользовательского виджета только для одного поля модели

У меня есть поле DateTimeField в моей модели. Я хотел отобразить его как виджет-флажок на сайте администратора Django. Для этого я создал собственный виджет формы. Однако я не знаю, как использовать свой пользовательский виджет только для одного это…
7 ответов

Фильтровать поле ManyToMany в Django Admin

У меня есть объект, имеющий отношение многие ко многим с другим объектом.В Django Admin это приводит к очень длинному списку в окне множественного выбора. Мне бы хотелось отфильтровать отношение ManyToMany, чтобы я выбирал только те категории, котор…
1 ответ

Администратор django 1.11 добавляет атрибут к опциям выбора

В админке django 1.11 у меня есть поле списка, и я бы добавил атрибут в каждый <option> из моего <select> В настоящее время у меня есть <select name = "example" id = "id_example"> <option value = "" selected> --------- </ …
1 ответ

Как отобразить Django SelectDateWidget на одной строке, используя хрустящие формы

Я пытаюсь отобразить 3 выбранных поля, которые отображаются с помощью Django SelectDateWidget на одной строке. Когда я использую хрустящие формы, они все в отдельных рядах. Есть ли способ использовать помощник по макету для достижения этой цели? Спа…
1 ответ

Как добавить значение в django Markitupwidget?

Как добавить значение к этому "form.content" перед рендерингом class myform(forms.Form): title = forms.CharField(max_length = 30) content = forms.CharField(widget=MarkItUpWidget()) tag = forms.CharField(max_length = 30)
24 мар '12 в 18:07
1 ответ

Добавить класс CSS для всей формы в Django

Предположим, у меня есть форма: class MyForm(forms.Form): ... и тогда в представлении я строю это: ... form = MyForm() ... Я хотел бы добавить класс CSS ко всей форме, чтобы я мог отобразить его примерно так: <form class="{{ form.CLASS }}" method…
2 ответа

Отложите выполнение виджета JS до полной загрузки страницы

У меня есть виджет с некоторыми пользовательскими JS: class ImagePreviewWidget(ClearableFileInput): ... class Media: css = { 'all': ('css/image-preview-widget.css',) } js = ('js/image-preview-widget.js', ) Пользовательский js использует jQuery, кото…
31 окт '15 в 22:38
1 ответ

Нельзя использовать пользовательские related_widget_wrapper.html

Я получаю сообщение об ошибке TemplateDoesNotExist, если использую пользовательский related_widget_wrapper.html. Я создал папку с именем widgets в каталоге templates / dashboard и добавил файл related_widget_wrapper.html. Таким образом, я получил уп…
02 мар '18 в 13:24
1 ответ

Аналог WordPress "is_admin" для функции Django? (Для проверки местоположения, а не разрешения.)

Мне нужно что-то вроде этой функции для Джанго. Причина: я пишу виджет с отдельным конфигом для админа и других страниц. Конфиг определяется в настраиваемом поле: class Article(models.Model): field = CustomField(config={'default': {}, 'admin': {}}) …
2 ответа

Виджет Джанго, который зависит от модели

Я довольно новичок в Django и у меня есть вопрос. Я получил ModelForm с помощью виджетов. Так как у меня есть поле под названием discount которую я хочу редактировать только в том случае, если отображаемая модель полностью удовлетворяет некоторым тр…
1 ответ

В Django пользовательский MultiWidget, как можно получить идентификаторы подвиджетов

В Django, как можно получить идентификаторы подвиджетов, которые добавлены в пользовательские MultiWidget Например, если я хочу прикрепить код JavaScript к отображаемым виджетам, как я могу это сделать?
2 ответа

Как передать переменную контекста из представления в настраиваемое поле / виджет в шаблоне Django?

Я определил настраиваемое поле и виджет для формы, которая обслуживается подклассами UpdateView, Итак, как то так: myapp/forms.py: from .form_fields import MyCustomField from .widgets import MyCustomWidget class MyModelForm(forms.ModelForm): my_fiel…
1 ответ

Как я могу использовать арабский или французский формат даты в моем виджете формы в Django

forms.py class QuittanceRegister(forms.Form): du=forms.DateField(required =True,widget=forms.widgets.DateInput(attrs= {'type': 'date'})) au=forms.DateField(widget=forms.widgets.DateInput(attrs={'type': 'date'})) Редактировать: форматировать код
06 июл '18 в 12:13
0 ответов

Неправильный виджет django в пользовательском виджете

Я новичок в Джанго. Я собираюсь использовать пользовательский виджет для флажка. Вот мой form.py: class SupervisorForm(forms.Form): is_manager = forms.BooleanField(label=_("manager"), required=False) Я искал весь проект и понял, что эта форма отобра…
18 ноя '17 в 08:43