operations.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:liberator 作者: libscie 项目源码 文件源码
def adapt_timefield_value(self, value):
        if value is None:
            return None

        # Expression values are adapted by the database.
        if hasattr(value, 'resolve_expression'):
            return value

        if isinstance(value, six.string_types):
            return datetime.datetime.strptime(value, '%H:%M:%S')

        # Oracle doesn't support tz-aware times
        if timezone.is_aware(value):
            raise ValueError("Oracle backend does not support timezone-aware times.")

        return Oracle_datetime(1900, 1, 1, value.hour, value.minute,
                               value.second, value.microsecond)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号