(self, value: Any)
| 595 | self.auto_now_add = auto_now_add |
| 596 | |
| 597 | def to_python_value(self, value: Any) -> datetime.time | datetime.timedelta | None: |
| 598 | if value is not None: |
| 599 | if isinstance(value, str): |
| 600 | value = datetime.time.fromisoformat(value) |
| 601 | if isinstance(value, datetime.timedelta): |
| 602 | return value |
| 603 | if get_use_tz(): |
| 604 | if timezone.is_naive(value): |
| 605 | value = value.replace(tzinfo=get_default_timezone()) |
| 606 | else: |
| 607 | if timezone.is_aware(value): |
| 608 | value = value.replace(tzinfo=None) |
| 609 | return value |
| 610 | |
| 611 | def to_db_value( |
| 612 | self, |
no test coverage detected