def post(self):
        site_uri = self.request.get('site_uri')

        if self.is_form_valid(site_uri):
            ScreenShotRequestManager.create(site_uri)
            # render request list
            self.redirect('/Request')
        else:
            template_values = {
                'site_uri': site_uri,
                'site_uri_errors': 'This is not valid URL! Please check and try to submit again.'
            }
            # render create request with validation
            self.render_response('page_create_request.html', template_values)
    def post(self):
        site_uri = self.request.get('site_uri')

        if self.is_form_valid(site_uri):
            ScreenShotRequestManager.create(site_uri)
            # render request list
            self.redirect('/Request')
        else:
            template_values = {
                'site_uri':
                site_uri,
                'site_uri_errors':
                'This is not valid URL! Please check and try to submit again.'
            }
            # render create request with validation
            self.render_response('page_create_request.html', template_values)
    def get(self):
        # requests = self.get_waiting_requests()

        # approx_request_count = requests.count()
        approx_request_count = ScreenShotRequestManager.get_approx_requests_count()

        template_values = {
            # 'requests': requests,
            'approx_request_count': approx_request_count,
        }

        self.render_response('page_requests.html', template_values)
    def get(self):
        # requests = self.get_waiting_requests()

        # approx_request_count = requests.count()
        approx_request_count = ScreenShotRequestManager.get_approx_requests_count(
        )

        template_values = {
            # 'requests': requests,
            'approx_request_count': approx_request_count,
        }

        self.render_response('page_requests.html', template_values)