def get(self): mainContents = """<div class='text-center'> <h2 >Project Sparkles</h2> <em><b>Automate your device, and carry on with your life!</b></em> </div><br/> <h5 class='text-primary'>What is Project Sparkles?</h5> <b>Project Sparkles is a simple application that allows you to automate actions to speed up the setting up of your device.</b><br/><br/> <h5 class='text-primary'>What actions are available?</h5> <b><ul> <li>Open websites.</li> <li>Play music through spotify</li> <li>More coming soon...</li> </ul></b><br/> <h5 class='text-primary'>How do you use it?</h5> <b><ol> <li>Sign into your Google account.</li> <li>Connect any external accounts that you want to use.</li> <li>Create profiles full of the actions that you want to automate.</li> <li>Set the actions that you want to trigger each of the profiles.</li> </ol></b><br/> <h5 class='text-primary'>Got some feedback?</h5> <b>If you have any feedback or suggestions for the project, please send an email to <a href='mailto:[email protected]'>[email protected]</a></b>""" pageContents = p.getRow(mainContents) self.response.write(p.getHeader("About", "/")) self.response.write(p.getContents(pageContents)) self.response.write(p.getFooter())
def get(self): user = p.getUser() pageContents = "" if not user: pageContents = p.getLoginPage(url) else: email = user.email() pageContents = generatePage(ndb.forceAccount(email)) self.response.write(p.getHeader(page, url)) if itemNo != -1: self.response.write(p.getSettingHeadings(itemNo)) self.response.write(p.getContents(pageContents)) self.response.write(p.getFooter())
def post(self): user = p.getUser() pageContents = "" gps = "Not available." if self.request.get('location') != "": gps = self.request.get('location').split(" ") if not user: pageContents = p.getLoginPage(url) else: email = user.email() pageContents = generatePage(ndb.forceAccount(email), gps) self.response.write(p.getHeader(page, url)) if itemNo != -1: self.response.write(p.getRunHeadings(itemNo)) self.response.write(p.getContents(pageContents)) self.response.write(p.getFooter())
def get(self): self.response.write(p.getHeader("Page Not Found", "/")) self.response.write(p.getContents('404 page not found, please return to the <a href="/">home page</a>')) self.response.write(p.getFooter())