api.py 文件源码

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

项目:oim-cms 作者: parksandwildlife 项目源码 文件源码
def prepare(self, data):
        prepped = super(ITSystemEventResource, self).prepare(data)
        prepped['event_type'] = data.get_event_type_display()
        # Output times as the local timezone.
        tz = pytz.timezone(settings.TIME_ZONE)
        prepped['start'] = data.start.astimezone(tz)
        if data.end:
            prepped['end'] = data.end.astimezone(tz)
        else:
            prepped['end'] = None
        if data.duration:
            prepped['duration_sec'] = data.duration.seconds
        else:
            prepped['duration_sec'] = None
        if data.it_systems:
            prepped['it_systems'] = [i.name for i in data.it_systems.all()]
        else:
            prepped['it_systems'] = None
        if data.locations:
            prepped['locations'] = [i.name for i in data.locations.all()]
        else:
            prepped['locations'] = None
        return prepped
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号