class Meta:
     model = TemperatureSensor
     fields = "__all__"
     widgets = {
         "created_at":
         forms.DateTimeInput(attrs={
             "id": "post-created-at-temp",
             "required": True
         }),
         "temperature":
         forms.NumberInput(attrs={
             "id": "post-temperature",
             "required": True
         }),
     }
Exemple #2
0
class Doctor_Patient_Med_Form(forms.ModelForm):
    medicines = forms.CharField(
        label='Medicine',
        widget=forms.TextInput(attrs={'class': 'form-control'}))
    comments = forms.CharField(
        label='Comments',
        widget=forms.TextInput(attrs={'class': 'form-control'}))
    follow_up = forms.DateTimeField(
        label='Follow-up-Date',
        widget=forms.DateTimeInput(attrs={'type': 'date'}),
        required=False)

    class Meta:
        model = Doctor_Patient_Med
        exclude = ['patient', 'doctor']
Exemple #3
0
    class Meta:
        model = ARTIST_MODEL
        fields = '__all__'

        widgets = {
            'age':
            forms.DateTimeInput(
                attrs={
                    'format': 'yyyy-MM-ddThh:mm:ss',
                    'type': 'datetime-local',
                    'step': 1,
                    'require': False,
                    'placeholder': 'Write was born'
                })
        }
Exemple #4
0
class TmcForm(forms.Form):
    monto = forms.IntegerField(required=True)
    reajustable = forms.BooleanField(required=False)
    cuotas = forms.ChoiceField(choices=CUOTAS_CHOICES,
                               initial='1',
                               widget=forms.Select(),
                               required=True)
    fecha = forms.DateField(
        input_formats=['%d/%m/%Y'],
        label='Fecha TMC',
        required=True,
        widget=forms.DateTimeInput(attrs={
            'class': 'datetimepicker-input',
            'data-target': '#datetimepicker1'
        }))
Exemple #5
0
    class Meta:
        model = Milestone
        fields = ('name', 'project', 'description', 'status', 'startdate',
                  'enddate', 'actual_startdate', 'actual_enddate')

        widgets = {
            'actual_startdate':
            forms.DateTimeInput(attrs={
                'type': 'date',
                'placeholder': 'Select a date'
            },
                                format='%d/%m/%Y'),
            'actual_enddate':
            forms.DateTimeInput(attrs={
                'type': 'date',
                'placeholder': 'Select a date'
            },
                                format='%d/%m/%Y'),
            'description':
            forms.Textarea(attrs={
                'rows': 2,
                'cols': 15
            })
        }
Exemple #6
0
 class Meta:
     model = Course
     fields = ['profile_pic', 'title', 'tag_line', 'description', 'date', 'location_type', 'location', 'max_size', 'areas_of_interest', ]
     widgets = {
         'profile_pic': forms.ClearableFileInput(attrs={'class': 'form-control',}),
         'title' : forms.TextInput(attrs={'class':'form-control'}),
         'tag_line' : forms.TextInput(attrs={'class':'form-control'}),
         'location' : forms.TextInput(attrs={'class':'form-control'}),
         'description': forms.Textarea(attrs={'class': 'form-control'}),
         'date': forms.DateTimeInput(attrs={'class': 'form-control'}),
         'location_type': forms.Select(attrs={'class': 'form-control'}),
         'max_size': forms.NumberInput(attrs={'class': 'form-control'}),
         'areas_of_interest': forms.SelectMultiple(attrs={'class': 'form-control'}),
         #'creator': forms.HiddenInput(attrs={'class': 'form-control'}),
    }
    class Meta:
        model = Appointment
        fields = [
            'fullname',
            'email',
            'phone',
            'appointment_date',
            'description',
        ]

        labels = {'fullname': 'Full name'}
        widgets = {
            'description': forms.Textarea(),
            'appointment_date': forms.DateTimeInput()
        }
Exemple #8
0
 class Meta:
     model = TodoList
     exclude = ['username']
     widgets = {
         'name':
         forms.TextInput(attrs={
             'class': 'input',
             'placeholder': 'Name of the list'
         }),
         'create':
         forms.DateTimeInput(attrs={
             'class': 'input',
             'placeholder': 'enter date and time'
         }),
     }
class CreateTaskForm(forms.Form):
    project_model = forms.CharField(widget=forms.widgets.Select(
        choices=task_model_choices))
    task_name = forms.CharField(widget=forms.Select())
    task_title = forms.CharField(max_length=64)
    related_task = forms.URLField(max_length=100, required=False)
    task_type = forms.CharField(widget=forms.widgets.Select(
        choices=task_type_choices))
    task_priority = forms.CharField(widget=forms.widgets.Select(
        choices=task_priority_choices))
    start_time = forms.DateTimeField(error_messages={'invalid': u'日期格式不正确'},
                                     widget=forms.DateTimeInput())
    end_time = forms.DateTimeField(error_messages={'invalid': u'日期格式不正确'},
                                   widget=forms.DateTimeInput())
    task_assign = forms.CharField(max_length=32, required=False)
    task_cc = forms.CharField(max_length=32, required=False)
    is_test = forms.CharField(widget=forms.widgets.Select(
        choices=test_choices))
    task_target = forms.CharField(max_length=256,
                                  widget=forms.widgets.Textarea(attrs={
                                      'class': 'form-control',
                                      'rows': 6
                                  }))
    task_description = forms.CharField(
        max_length=512,
        widget=forms.widgets.Textarea(attrs={
            'class': 'form-control ckeditor',
            'placeholder': u'任务详细描述',
            'rows': 20
        }))
    task_attachment = forms.FileField(required=False)

    def __init__(self, *args, **kwargs):
        super(CreateTaskForm, self).__init__(*args, **kwargs)
        self.fields['task_name'].widget.choices = models.Projects.objects.all(
        ).values_list('id', 'project_name')
Exemple #10
0
class TaskForm(forms.ModelForm):
    class Meta:
        model = Task
        fields = ["title", "description", "category", "priority", "schedule"]

    title = forms.CharField(max_length=255, label="Title")
    description = forms.CharField(widget=forms.Textarea, label="description")
    priority = forms.IntegerField(label="priority")
    category = forms.ModelMultipleChoiceField(
        queryset=Category.objects.all(), )
    schedule = forms.DateTimeField(
        input_formats="%Y-%m-%d %H:%M",
        label="schedule",
        widget=forms.DateTimeInput(
            attrs={'placeholder': 'Example: 2006-10-25 14:30'}))
Exemple #11
0
 class Meta:
     model = Task
     fields = ['task', 'dueDate']
     widgets = {
         'task':
         forms.TextInput(
             attrs={
                 'class': 'form-control',
                 'placeholder': 'Enter task here',
                 'aria-label': 'Task',
                 'aria-describedby': 'add-btn'
             }),
         'dueDate':
         forms.DateTimeInput()
     }
Exemple #12
0
 class Meta:
     model = Reply
     fields = ['start_time', 'end_time', 'interval_time', 'content']
     labels = {
         "start_time": "시작 시간",
         "end_time": "끝 시간",
         "interval_time": "작업 간격",
         "content": "댓글 내용",
     }
     widgets = {
         'start_time':
         forms.DateTimeInput(
             attrs={
                 'id': 'start_time',
                 'class': 'form-control datetimepicker',
                 'placeholder': '2018-09-10 12:00:00'
             }),
         'end_time':
         forms.DateTimeInput(
             attrs={
                 'id': 'end_time',
                 'class': 'form-control datetimepicker',
                 'placeholder': '2018-09-17 12:00:00'
             }),
         'interval_time':
         forms.NumberInput(attrs={
             'class': 'form-control',
             'placeholder': '10'
         }),
         'content':
         forms.Textarea(attrs={
             'cols': 80,
             'rows': 20,
             'class': 'form-control'
         })
     }
Exemple #13
0
class NovaRotaForm(forms.ModelForm):
    horario = forms.DateTimeField(widget=forms.DateTimeInput(
        format='%d/%m/%Y %H:%M', attrs={'class': 'form-control'}),
                                  input_formats=('%d/%m/%Y %H:%M', ),
                                  label="Dia/Hora",
                                  required=True)

    class Meta:
        model = RotasDeInteresse
        fields = ('localizacao_atual', 'localizacao_final', 'horario')
        labels = {
            'localizacao_atual': u"De",
            'localizacao_final': u"Até",
            'horario': u"Dia/Hora",
        }
Exemple #14
0
 class Meta:
     model = ToDoItem
     exclude = ['id', 'list']
     widgets = {
         'description':
         Textarea(
             attrs={
                 'class': 'textarea is-primary',
                 'placeholder': 'Look into django debug toolbar...'
             }),
         'due_date':
         forms.DateTimeInput(attrs={}),
         'completed':
         RadioSelect(attrs={'class': 'radio'}),
     }
Exemple #15
0
class ConvocatoriaModelForm(forms.ModelForm):
    closing_time = forms.DateTimeField(
        input_formats=['%d/%m/%Y %H:%M'],
        widget=forms.DateTimeInput(attrs={'placeholder': 'DD/MM/YYYY HH:MM'}),
        label='Fecha y hora de cierre',
        validators=[clean_date])

    class Meta:
        model = Convocatoria
        fields = (
            'position',
            'description',
            'closing_time',
            'state',
        )
Exemple #16
0
 class Meta:
     model = Holiday
     fields = ['startDate', 'endDate', 'city']
     widgets = {
         'startDate':
         forms.DateTimeInput(
             attrs={
                 'class': 'datetime-input',
                 'placeholder': date.today() + datetime.timedelta(days=1)
             }),
         'endDate':
         forms.DateTimeInput(
             attrs={
                 'class': 'datetime-input',
                 'placeholder': date.today() + +datetime.timedelta(days=3)
             }),
         'city':
         forms.TextInput(attrs={'placeholder': 'New York'}),
     }
     labels = {
         "startDate": "Check-in",
         "endDate": "Check-out",
         "city": "Where?",
     }
Exemple #17
0
class TaskForm(forms.ModelForm):
    title = forms.CharField(max_length=128)

    date = forms.DateTimeField(input_formats=['%Y-%m-%dT%H:%M'],
                               widget=forms.DateTimeInput(
                                   attrs={'type': 'datetime-local'},
                                   format='%Y-%m-%dT%H:%M'))

    tag = forms.ModelChoiceField(queryset=models.Tag.objects.all(),
                                 empty_label="(Choose tag)",
                                 to_field_name='tag')

    class Meta:
        model = models.Task
        fields = ('title', 'date', 'tag')
Exemple #18
0
    class Meta:
        model = VisitorInfo
        fields = ('name', 'address', 'phone', 'email', 'host', 'start_time',
                  'end_time')

        widgets = {
            'name':
            forms.TextInput(attrs={'class': 'form-control'}),
            'address':
            forms.TextInput(attrs={'class': 'form-control'}),
            'phone':
            forms.TextInput(attrs={'class': 'form-control'}),
            'email':
            forms.TextInput(attrs={'class': 'form-control'}),
            'host':
            forms.Select(attrs={
                'class': 'form-control',
                'onchange': 'getval(this);'
            }),
            'start_time':
            forms.DateTimeInput(attrs={'class': 'form-control'}),
            'end_time':
            forms.DateTimeInput(attrs={'class': 'form-control'}),
        }
Exemple #19
0
class searchForm(forms.Form):

    search_date = forms.DateField(
        label="",
        input_formats=["%d/%m/%Y"],
        widget=forms.DateTimeInput(
            attrs={
                "id": "datetimepicker",
                "class": "form-control datetimepicker-input",
                "data-target": "#datetimepicker",
                "data-toggle": "datetimepicker",
                "pattern": "\d{1,2}/\d{1,2}/\d{4}",
                "aria-label": "Search Date Input",
                "required": "true",
            }))
Exemple #20
0
 class Meta:
     model = Customer
     fields = (
         'name',
         'rank',
         'company',
         'department',
         'mobile',
         'telecom',
         'email',
         'enrolled_date',
     )
     widgets = {
         'enrolled_date': forms.DateTimeInput(attrs={'type': 'date'}),
     }
Exemple #21
0
 class Meta:
     model = Student
     exclude = ['deleted_at']
     labels = {
         'first_name': 'Nombre/s del alumno',
         'last_name': 'Apellido/s del alumno',
         'birthday': 'Fecha de nacimiento',
         'course': 'Curso'
     }
     widgets = {
         'first_name': forms.TextInput(attrs={'class': 'form-control col-lg-9 offset-md-2'}),
         'last_name': forms.TextInput(attrs={'class': 'form-control col-lg-9 offset-md-2'}),
         'birthday': forms.DateTimeInput(attrs={'class': 'custom-select col-sm-5'}),
         'course': forms.Select(attrs={'class': 'custom-select my-1 mr-sm-2 col-lg-9 offset-md-1'}, )
     }
Exemple #22
0
	class Meta:
		model = Evento
		fields = [
			'seminario',
			'fecha_inicio',
			'fecha_fin',
			'asistentes',
		]

		labels={
			'seminario':'Seminario',
			'fecha_inicio':'Fecha de Incio',
			'fecha_fin': 'Fecha de Finalizacion',
			'asistentes':'Asistentes',
		

		}
		widgets={
			'seminario':forms.CheckboxSelectMultiple(),
			'fecha_inicio':forms.DateTimeInput(),
			'fecha_fin':forms.DateTimeInput(),
			'asistentes':forms.CheckboxSelectMultiple(),

		}
 class Meta:
     model = EventoAuditorio
     exclude = ['validado', 'asistentes']
     widgets = {
         'fecha':
         forms.DateTimeInput(attrs={
             'class': 'datetimepicker-input',
             'data-target': '#datetimepicker1'
         },
                             format='%d/%m/%Y %H:%M')
     }
     labels = {
         'fecha': _('Fecha (dd/mm/aaaa HH:MM)'),
         'duracion': _('Duración (HH:MM:ss)')
     }
Exemple #24
0
class BlogForm(forms.ModelForm):
    pubdate = forms.DateTimeField(input_formats=['%Y-%m-%dT%H:%M'],
                                  widget=forms.DateTimeInput(
                                      attrs={
                                          'type': 'datetime-local',
                                          'class': 'form-control'
                                      },
                                      format='%Y-%m-%dT%H:%M'))

    class Meta:
        model = Post
        fields = ['title', 'author', 'pubdate', 'body']

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
Exemple #25
0
class MeterQueryForm1(forms.Form):
    MeterId = forms.CharField(
        required=False,
        widget=forms.TextInput(attrs={
            "class": "form-control",
            'placeholder': '请输入表号'
        }),
    )
    MeterType = forms.CharField(required=False,
                                widget=forms.Select(
                                    choices=VALUE_TYPE,
                                    attrs={"class": "form-control"}))
    Subtime = forms.DateTimeField(
        required=False,
        widget=forms.DateTimeInput(attrs={"class": "form-control"}))
Exemple #26
0
    class Meta:
        model = ImageFiles
        fields = '__all__'
        widgets = {
            'title': forms.TextInput(attrs={
                'class': "form-control",
            }),
            'file': forms.ClearableFileInput(attrs={
                'class': "form-control-file",
            }),
           
            'created_at': forms.DateTimeInput(attrs={
                'class': 'form-control',
            }),
}
Exemple #27
0
class Registration(forms.Form):
    sex = forms.ChoiceField(required=True,
                            choices=((True, 'Мужской'), (False, 'Женский')),
                            widget=forms.Select())
    phone = forms.IntegerField(required=True, widget=forms.NumberInput())
    Email = forms.EmailField(required=True)
    name = forms.CharField(required=True)
    Bird = forms.DateTimeField(
        required=True, widget=forms.DateTimeInput(attrs={'id': 'datepicker'}))
    password = forms.CharField(required=True, widget=forms.PasswordInput())
    login = forms.CharField(required=True)

    def process(self):
        cd = self.cleaned_data
        return cd
Exemple #28
0
 class Meta:
     model = Event
     localized_fields = '__all__'
     fields = [
         'name',
         'slug',
         'currency',
         'date_from',
         'date_to',
         'date_admission',
         'is_public',
         'presale_start',
         'presale_end',
         'location',
     ]
     widgets = {
         'date_from':
         forms.DateTimeInput(attrs={'class': 'datetimepicker'}),
         'date_to':
         forms.DateTimeInput(attrs={
             'class': 'datetimepicker',
             'data-date-after': '#id_date_from'
         }),
         'date_admission':
         forms.DateTimeInput(attrs={
             'class': 'datetimepicker',
             'data-date-default': '#id_date_from'
         }),
         'presale_start':
         forms.DateTimeInput(attrs={'class': 'datetimepicker'}),
         'presale_end':
         forms.DateTimeInput(attrs={
             'class': 'datetimepicker',
             'data-date-after': '#id_presale_start'
         }),
     }
Exemple #29
0
class BaggageListFilter(django_filters.FilterSet):
    search = django_filters.CharFilter(method='search_filter', label='Search')
    room = django_filters.ChoiceFilter(label='Room', choices=Room.BUILDINGS, empty_label='Any')
    time_from = django_filters.DateTimeFilter(method='search_time', label='Time from',
                                              widget=forms.DateTimeInput(attrs={'class': 'field-left'}),
                                              initial=datetime.now() - timedelta(1))
    time_to = django_filters.DateTimeFilter(method='search_time', label='Time to',
                                            widget=forms.DateTimeInput(attrs={'class': 'field-right'}),
                                            initial=datetime.now())

    def search_filter(self, queryset, name, value):
        queryfilter = queryset.annotate(fullpos=Concat('room', 'row', 'col', output_field=CharField()))
        return queryfilter.filter((Q(owner__email__icontains=value) | Q(owner__name__icontains=value) |
                                   Q(status__icontains=value) | Q(type__icontains=value) | Q(color__icontains=value) |
                                   Q(description__icontains=value) | Q(fullpos__icontains=value)))

    def search_time(self, queryset, name, value):
        if name == 'time_from':
            return queryset.filter(Q(time__gte=value))
        return queryset.filter(Q(time__lte=value))

    class Meta:
        model = Bag
        fields = ['search']
 class Meta:
     model = FuelLevelSensor
     fields = "__all__"
     widgets = {
         "created_at":
         forms.DateTimeInput(attrs={
             "id": "post-created-at_fl",
             "required": True
         }),
         "current_fuel_level":
         forms.NumberInput(attrs={
             "id": "post-current-fuel-level",
             "required": True
         }),
     }