Example #1
0
    def __init__(self, fallback_string, user, date=None):
        self.user = user

        # the date of this route, so we know which identifiers to look for
        self.date = date

        if not fallback_string:  #return empty route
            self.route = Route()
            self.route.save()
            return None

        route = Route(fallback_string=fallback_string, p2p=False)
        route.save()

        is_p2p, routebases = self.make_routebases_from_fallback_string(route)

        route.p2p = is_p2p

        for routebase in routebases:
            routebase.route = route
            routebase.save()

        route.easy_render()

        self.route = route
Example #2
0
 def __init__(self, fallback_string, user, date=None):
     self.user = user
     
     # the date of this route, so we know which identifiers to look for
     self.date = date
    
     if not fallback_string:     #return empty route
         self.route = Route()
         self.route.save()
         return None
     
     route = Route(fallback_string=fallback_string, p2p=False)
     route.save()
     
     is_p2p, routebases = self.make_routebases_from_fallback_string(route)
     
     route.p2p = is_p2p
     
     for routebase in routebases:
         routebase.route = route
         routebase.save()
         
     route.easy_render()
     
     self.route = route