私はフォームでこのようなものを持っています:
class EventForm(ModelForm):
reg_due_date = forms.DateTimeField(input_formats=('%d/%m/%Y %H:%M',), widget=forms.TextInput(attrs={ 'class': 'datePicker','readonly':'true'}))
と
class Event(models.Model):
reg_due_date = models.DateTimeField()
jQuery DateTimePicker を使用すると、入力フィールドに正しい日時形式があります。しかし、コードのこの部分を使用してフォームを編集しようとすると、秒が表示され、まったく受け入れられません。それはどこから来たのですか?
def editEventInfo(request,event_id):
if request.method == 'GET':
if event_id:
event = Event.objects.get(pk=event_id)
form = EventForm(instance=event) # An unbound form
else:
form = EventForm() # An unbound form
return render_to_response('events/editEvent.html', {
'form': form,
},context_instance=RequestContext(request))