В общем есть загвоздка следующая:
Так вот есть форма:[code]class from_date(forms.Form): from_date = forms.DateTimeField(label='От:') to_date = forms.DateTimeField(label='До:')[/code]
вьюшка:[code]n1 = (datetime.datetime.now()-datetime.timedelta(days=1))n2 = datetime.datetime.now()action = actions.objects.filter(date_create__range=(n1, n2)).select_related()
if request.method == 'POST': form_date = from_date(request.POST) if form_date.is_valid(): up = form_date.cleaned_data from_date_form = up['from_date'] to_date_form = up['to_date'] action = actions.objects.filter(date_create__range=(from_date_form, to_date_form)) n1 = from_date_form n2 = to_date_formform_from_date = from_date(initial={'from_date': n1, 'to_date':n2})[/code]
вся соль в том что этот код вытягивает из базы инфу без учета часов/минут/секунд в файле settings заданы параметры:[code]DATETIME_INPUT_FORMATS = '%d-%m-%y %H:%M:%S'DATETIME_FORMAT = 'd-m-y H:M:S' [/code]но они видимо ни на что не влияют, кроме как отображение в админке :(
так как же можно сделать выборку с учетом часов/минут/секунд?
PSиспользуемая база MySQL