Exemple #1
0
    def get(self):
        usr = users.get_current_user()

        if usr:
            url_usr = users.create_logout_url("/")
            lines = Line.query(Line.email == usr.email())
            linesOthers = Line.query(Line.email != usr.email())
            quotes = []

            for l in lines:
                quotes.append(l.line.lower())

            linesNew = []

            for line in linesOthers:
                if line.line.lower() not in quotes:
                    linesNew.append(line)

        else:
            url_usr = users.create_login_url("/")
            linesNew = []

        print(linesNew)
        values_template = {"lines": linesNew, "usr": usr, "url_usr": url_usr}

        jinja = jinja2.get_jinja2(app=self.app)
        self.response.write(
            jinja.render_template("list.html", **values_template))
Exemple #2
0
    def get(self):
        usr = users.get_current_user()

        if usr:
            url_usr = users.create_logout_url("/")
            lines = Line.query(Line.email == usr.email())
        else:
            url_usr = users.create_login_url("/")
            lines = []

        values_template= {
            "lines" : lines,
            "usr": usr,
            "url_usr": url_usr
        }

        jinja = jinja2.get_jinja2(app=self.app)
        self.response.write(jinja.render_template("index.html", **values_template))