Ejemplo n.º 1
0
    def save_object(self, obj, **kwargs):
        schedule = Schedule.objects.filter(id=obj.schedule_id).first()
        if not schedule:
            logger.debug("no schedule")
            schedule = Schedule()
        logger.debug(schedule)
        if obj.schedule_title:
            schedule.title = obj.schedule_title
        if obj.event_id:
            schedule.event = Event.objects.filter(id=obj.event_id).first()
        if obj.schedule_date:
            schedule.schedule_date = obj.schedule_date
        if obj.schedule_time_from:
            schedule.schedule_time_from = obj.schedule_time_from
        if obj.schedule_time_to:
            schedule.schedule_time_to = obj.schedule_time_to
        if obj.sort_id:
            schedule.sort_id = obj.sort_id
        logger.debug("event:")
        logger.debug(obj.event_id)
        schedule.save()

        obj.schedule_id = schedule.id