Ejemplo n.º 1
0
  def get(self):

    # Get the user, sign in url, and sign out url
    user, sign_in_url, sign_out_url = utils.get_user();

    # Get the sheet data from Clients spreadsheet
    sheet_data = utils.get_drive_data([])

    # If the user exists (is logged in), render the page
    if user:
      self.render("pages/clients.html", page_title="Clients", sign_out_url=sign_out_url, sheet_data=sheet_data)

    # If the user is not logged in, redirect to the sign in url
    else:
      self.redirect(sign_in_url)
Ejemplo n.º 2
0
  def get(self):

    # Get all sheet IDs
    sheet_id = self.request.get_all('sheet_id');

    # Get the user, sign in url, and sign out url
    user = utils.get_user();

    # If the user exists (is logged in), return the requested data
    if user:
      self.response.out.write(utils.get_drive_data(sheet_id))

    # If the user is not logged in, return 401 Unauthorized error
    else:
      self.response.error(401)
Ejemplo n.º 3
0
    def get(self):

        # Get the user, sign in url, and sign out url
        user, sign_in_url, sign_out_url = utils.get_user()

        # Get the sheet data from Clients spreadsheet
        sheet_data = utils.get_drive_data([])

        # If the user exists (is logged in), render the page
        if user:
            self.render("pages/clients.html",
                        page_title="Clients",
                        sign_out_url=sign_out_url,
                        sheet_data=sheet_data)

        # If the user is not logged in, redirect to the sign in url
        else:
            self.redirect(sign_in_url)