Здравствуйте, У меня есть модель: <pre><code> class LapTime(models.Model): Date = models.DateField(default=datetime.date.today) Driver = models.ForeignKey(Driver, on_delete=models.PROTECT) Time = models.TimeField() </code></pre> Сделал к ней форму: <pre><code>

class LapTimeForm(forms.ModelForm): my_new_format = '%M:%S.%f' Time = forms.TimeField(input_formats=formats.get_format_lazy( 'TIME_INPUT_FORMATS').append(my_new_format), widget=forms.TimeInput(format=my_new_format))

    class Meta:
        model = LapTime
        fields = ['Date', 'Driver', 'Time']

</code></pre> Добавил в админку: <pre><code> class LapTimeAdmin(admin.ModelAdmin): form = LapTimeForm

admin.site.register(LapTime, LapTimeAdmin) </code></pre> Ввожу время 10:35.49641, форма сохраняется, но при повторном редактировании часть с микросекундами теряется: выводится просто 10:35 Если вывести значение объекта модели после первого сохранения на страницу, то данные корректны. Подскажите пожалуйста, что может подставлять другой формат времени. В каком направлении копать? PS: Если можно подскажите как можно выделить милисекунды в отдельный блок: Минуты:Секунды:Миллисекунды:Микросекунды