Я использую код Джеймса Беннета (текст ссылки ) для создания динамической формы. Все работает нормально, но теперь я дошел до того, что мне нужно сохранить данные, и я немного застрял. Я знаю, что могу оценить данные, возвращаемые формой, и просто сохранить их в базе данных в виде строки, но мне бы очень хотелось сохранить тип данных, например. date, integer, varchar вместе со значением, чтобы, когда дело доходит до просмотра данных, я мог выполнять некоторую обработку в зависимости от их типа, например. получить даты больше, чем на прошлой неделе.
Итак, мой вопрос заключается в том, как мне получить доступ к типу базы данных, на основе которого элемент формы основан на типе элемента формы, например. django.forms.IntegerField имеет тип поля базы данных int, django.forms.DateField будет полем даты, а django.forms.ChoiceField будет полем varchar?