Exemple #1
0
 def get(self):
     if not self.user.isAdmin():
         self.redirect('/')
         return None
    
     if not self.destination:
         self.destination=weddings.get_destinations()[0]
          # put a selector on the page
     
     
     action = self.request.get("config_action") or 'view_providers'
     logging.error("action:"+action)
     
     method ={
         "view_providers" : self.view_providers,
         'add_provider' : self.add_provider,
         'edit_provider' :  self.edit_provider,
         'delete_provider': self.delete_provider
     }
     logging.error("method:"+action)
     
     self.pars.update({
             'admin_action' : action,
             'destinations' : weddings.get_destinations(),
             'destination' : self.destination
         })
     
     logging.error("pars updated")
     method[action](self.provider_id)
     
     logging.error("prima di render")
     self.render('admin.html', self.pars)
Exemple #2
0
 def get(self):
     
     destinations=weddings.get_destinations()
     #destination_form_url=self.request.url+'takemethere'
     
     
     self.pars.update ( {'destinations' : destinations})
     
     self.render('landing.html', self.pars)