app/soc/views/helper/redirects.py
changeset 2543 4c95d717a976
parent 2540 1e44d71c0e3e
child 2627 06d26fded0db
equal deleted inserted replaced
2542:a9dec4763c6b 2543:4c95d717a976
   359   """
   359   """
   360 
   360 
   361   return '/%s/list/%s/%s' % (url_name, prefix, entity.key().id_or_name())
   361   return '/%s/list/%s/%s' % (url_name, prefix, entity.key().id_or_name())
   362 
   362 
   363 
   363 
       
   364 def getTakeSurveyRedirect(entity, info):
       
   365   """Returns the redirect for taking a Survey .
       
   366 
       
   367   Args:
       
   368       entity: a Survey entity
       
   369       info: a dictionary contain a survey and params entry
       
   370   """
       
   371 
       
   372   survey_entity = entity
       
   373   params = info
       
   374 
       
   375   return '/%s/take/%s' % (params['url_name'],
       
   376                                      survey_entity.key().id_or_name())
       
   377 
       
   378 
   364 def getTakeProjectSurveyRedirect(entity, info):
   379 def getTakeProjectSurveyRedirect(entity, info):
   365   """Returns the redirect for taking a Survey for the given Student Project.
   380   """Returns the redirect for taking a Survey for the given Student Project.
   366 
   381 
   367   Args:
   382   Args:
   368       entity: a StudentProject entity
   383       entity: a StudentProject entity