class TweetForm(forms.ModelForm): create_at_date = forms.DateField(label='ツイート日付', required=False, widget=datetimepicker.TimePickerInput( format='%Y-%m-%d', options={ 'locale': 'ja', })) create_at_from = forms.TimeField(label='ツイート時刻', required=False, widget=datetimepicker.TimePickerInput( format='%H:%M:%S', options={ 'locale': 'ja', })) create_at_to = forms.TimeField(required=False, widget=datetimepicker.TimePickerInput( format='%H:%M:%S', options={ 'locale': 'ja', })) class Meta: model = Tweet fields = ('tweettext', )
class TrendForm(forms.ModelForm): syutokutime_from = forms.TimeField(label='取得時間', required=False, widget=datetimepicker.TimePickerInput( format='%H:%M:%S', options={ 'locale': 'ja', })) syutokutime_to = forms.TimeField(required=False, widget=datetimepicker.TimePickerInput( format='%H:%M:%S', options={ 'locale': 'ja', })) class Meta: model = Trend fields = ('syutokuymd', 'trendword') widgets = { 'syutokuymd': datetimepicker.DatePickerInput( format='%Y-%m-%d', options={ 'locale': 'ja', 'dayViewHeaderFormat': 'YYYY年 MMMM', }, ), 'trendword': forms.TextInput(), }
class Meta: model = ContactInfo fields = ( 'target_customer', 'operator', 'contact_type', 'target_person', 'visited_flg', 'visit_date_plan', 'start_time_plan', 'end_time_plan', 'visit_date_act', 'start_time_act', 'end_time_act', 'remarks', ) widgets = { 'contact_type': forms.HiddenInput(), 'visited_flg': forms.HiddenInput(), 'visit_date_plan': forms.HiddenInput(), 'start_time_plan': forms.HiddenInput(), 'end_time_plan': forms.HiddenInput(), 'visit_date_act': datetimepicker.DatePickerInput(format='%Y-%m-%d', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'dayViewHeaderFormat': 'YYYY年 MMMM', 'ignoreReadonly': True, 'allowInputToggle': True, }), 'start_time_act': datetimepicker.TimePickerInput(format='%H:%M', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'ignoreReadonly': True, 'allowInputToggle': True, }), 'end_time_act': datetimepicker.TimePickerInput(format='%H:%M', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'ignoreReadonly': True, 'allowInputToggle': True, }), }
class Meta: model = models.Room fields = ( 'title', 'place', 'theme', 'start_date', 'start_time', 'end_date', 'end_time', ) widgets = { 'start_date': datetimepicker.DatePickerInput( format='%Y-%m-%d', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'dayViewHeaderFormat': 'YYYY年 MMMM', 'ignoreReadonly': True, 'allowInputToggle': True, } ).start_of('期間'), 'start_time': datetimepicker.TimePickerInput( format='%H:%M', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'ignoreReadonly': True, 'allowInputToggle': True, } ), 'end_date': datetimepicker.DatePickerInput( format='%Y-%m-%d', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'dayViewHeaderFormat': 'YYYY年 MMMM', 'ignoreReadonly': True, 'allowInputToggle': True, } ), 'end_time': datetimepicker.TimePickerInput( format='%H:%M', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'ignoreReadonly': True, 'allowInputToggle': True, } ).end_of('期間'), }
class Meta: model = Event fields = ('name', 'type', 'date_time', 'place', 'created_by') widgets = { 'name': forms.TextInput( attrs={'placeholder': '記入例:多摩川練習'} ), 'type': forms.RadioSelect, 'date_time': datetimepicker.DatePickerInput( format='%Y-%m-%d', options={ 'locale': 'ja', 'dayViewHeaderFormat': 'YYYY/MM/MM', } ), 'time': datetimepicker.TimePickerInput( format='%H:%M', options={ 'locale': 'ja', } ), 'place': forms.TextInput( attrs={'placeholder': '記入例: 多摩川テニスコート'} ) }
class Meta: model = Post fields = ( 'author', 'title', 'text', 'show_flag', 'reservation_flag', 'start_time', 'end_time', 'date', ) #fields = '__all__' widgets = { 'date': datetimepicker.DatePickerInput(format='%Y-%m-%d', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'dayViewHeaderFormat': 'YYYY年 MMMM', 'ignoreReadonly': True, 'allowInputToggle': True, }), 'start_time': datetimepicker.TimePickerInput(format='%H:%M', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'ignoreReadonly': True, 'allowInputToggle': True, }), 'end_time': datetimepicker.TimePickerInput(format='%H:%M', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'ignoreReadonly': True, 'allowInputToggle': True, }), }
class Meta: model = Company fields = ('name', 'mypage_id', 'mypage_pwd', 'mypage_url','progress','next_date','next_time') widgets = { 'next_date': datetimepicker.DatePickerInput( format='%Y-%m-%d', options={ 'locale': 'ja', 'dayViewHeaderFormat': 'YYYY年 MMMM', } ), 'next_time': datetimepicker.TimePickerInput( format='%H:%M:%S', options={ 'locale': 'ja', } ), }
def __init__(self, *args, **kwargs): user = kwargs.pop('user') super(RecordDetailEditForm, self).__init__(*args, **kwargs) self.fields['user_record_title'].queryset = models.UserRecordTitle.objects.filter(user=user) self.fields['user_record_title'].widget.attrs = {'class':'form-control'} self.fields['user_record_elapsed_time'].widget = datetimepicker.TimePickerInput( format='%H:%M', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'ignoreReadonly': True, 'allowInputToggle': True, }) self.fields['user_record_time'].widget = datetimepicker.DateTimePickerInput( format='%Y-%m-%d %H:%M', attrs={'readonly': 'true'}, options={ 'locale': 'ja', 'dayViewHeaderFormat': 'YYYY年 MMMM', 'ignoreReadonly': True, 'allowInputToggle': True, })