def get(self): "Responds to GET requets with the admin interface" images = Image.all() images.order("-date") # we need the logout url for the frontend logout = users.create_logout_url("/") # prepare the context for the template context = { "images": images, "logout": logout, } template = jinja_environment.get_template('index.html') # render the template with the provided context self.response.out.write(template.render(context))
def get(self): "Responds to GET requets with the admin interface" # query the datastore for images. images = Image.all() images.order("-date") # we need the logout url for the frontend logout = users.create_logout_url("/") # prepare the context for the template context = { "images": images, "logout": logout, } # calculate the template path path = os.path.join(os.path.dirname(__file__), 'templates', 'index.html') # render the template with the provided context self.response.out.write(template.render(path, context))
def get(self): "Responds to GET requets with the admin interface" # query the datastore for images owned by # the current user. You can't see anyone elses images # in the admin images = Image.all() images.filter("user ="******"-date") # we are enforcing loggins so we know we have a user user = users.get_current_user() # we need the logout url for the frontend logout = users.create_logout_url("/") # prepare the context for the template context = { "images": images, "logout": logout, } # calculate the template path path = os.path.join(os.path.dirname(__file__), 'templates', 'index.html') # render the template with the provided context self.response.out.write(template.render(path, context))