def get(self, *args, **kwargs): self._load_request(*args) render_template(self, 'panel_request_view.html', { 'can_view': self._request is not None, 'request_id': self._request.key().id(), 'request': self._request });
def post(self): """Handles posts for settings functions.""" form_data = self._ParseFormInput() template_params = template.get_params() user = users.get_current_user() if user: ambler = models.Ambler.get_or_insert(user.email()) first_time = ambler.first_time ambler.name_first = form_data['name_first'] ambler.name_last = form_data['name_last'] ambler.default_location = models.Coordinate( lat=form_data['latitude'], lng=form_data['longitude']) ambler.first_time = False ambler.budget = form_data['budget'] ambler.distance = form_data['distance'] ambler.default_address = form_data['address'] ambler.static_address = form_data['static_address'] ambler.put() if first_time: self.redirect('/') else: template_params['success_messages'].append(self.SAVED_PREFERENCES) template_params['user'] = ambler template.render_template(self, self.TEMPLATE, template_params)
def get(self): """""" template_params = template.get_params() template_params['duration'] = 3 template_params['warning_messages'].append(self.request.get('message')) url = self.request.get('url') template_params['url'] = url template_params['host'] = urlparse(url).netloc logging.info('ASDFASDFASDFASDF URL: %s', urlparse(url).netloc) template.render_template(self, REDIRECT_TEMPLATE, template_params)
def get(self, *args, **kwargs): self._load_request(*args) request_form = kwargs.has_key('request_form') and kwargs['request_form'] or RequestForm() # Extract the request id from the path if self._request is not None: request_form = RequestForm(instance = self._request) else: request_form = None render_template(self, 'edit_request.html', { 'request_form': request_form, 'request_id': self._request.key().id(), });
def get(self): """Handles get request for settings functions.""" # Render a blank create account template template_params = template.get_params() user = users.get_current_user() if user: ambler = models.Ambler.get_by_id(user.email()) if not ambler: ambler = models.Ambler.get_or_insert(user.email()) template_params['warning_messages'].append(self.NO_PROFILE) template_params['user'] = ambler else: self.redirect('/login') template.render_template(self, self.TEMPLATE, template_params)
def render_template(self, template, parameters): """ Render from template """ return render_template(self.__handler, template, parameters)
def get(self, form = RequestForm()): render_template(self, 'add_request.html', { 'form': form, 'requestor': self.__session.get_requestor(), 'is_logged_in': self.__session.is_logged_in()})
def get(self): render_template(self, 'responder_dashboard.html', { })
def get_noauth(self, template_params): """""" template.render_template(self, LANDING_TEMPLATE, template_params)
def get_auth(self, template_params): """""" template.render_template(self, HOME_TEMPLATE, template_params)