Пример #1
0
def PhotoView(response):
    try:
        try:
            usrid = sessions.get_uid(response)
            photoid = int(response.get_field("photo"))
        except:
            usrid = sessions.get_uid(response)
            photoid = 1

        conn = database_engine.Get_DatabaseConnection()
        curs = conn.cursor()
        curs.execute("""SELECT userid FROM photos WHERE photoid=?""", (response.get_field("photo"),))
        if curs.fetchone()[0] == usrid:
            button = photoHTMLrenderer.RenderEditButton(photoid)
        else:
            button = ""
        comments = photoAPI._photo_GetPicComments(photoid)
        result = photoHTMLrenderer.PhotoPageRender(photoid, usrid)
        page = TemplateAPI.render(
            "photoview.tem",
            response,
            {
                "edit": button,
                "comments": comments,
                "photo": photoid,
                "usr": usrid,
                "imgtag": result[0],
                "title": result[1],
                "description": result[2],
            },
        )
        response.write(page)
    except:
        response.redirect("/internal_error")
Пример #2
0
def display14159265Page(response):
    name = response.get_field("name")
    password = response.get_field("password")
    if name == None or password == None:
        is_Valid = False
    else:
        is_Valid = get_user(name, password)
    response.write(TemplateAPI.render('14159265.html', response, {'name': name, 'password': password, 'is_Valid':is_Valid}))
Пример #3
0
def getAssignmentsPageHandler(response):
    assignments = getAssignments()
    name = response.get_field("name")
    password = response.get_field("password")
    if name == None or password == None:
        is_Valid = False
    else:
        is_Valid = get_high_user(name, password)
    response.write(TemplateAPI.render('Manage_Assignments.html', response, {'assignments': assignments, 'name': name, 'password': password, 'is_Valid':is_Valid}))
Пример #4
0
def loginPage(response):
    name = response.get_field("name")
    password = response.get_field("password")
    if name == None or password == None:
        is_Valid = False
    else:
        is_Valid = get_user(name, password)
    response.write(
        TemplateAPI.render("login.html", response, {"name": name, "password": password, "is_Valid": is_Valid})
    )
def render_search(response):
    query = response.get_field("query")
    search_type = response.get_field("search_type")
    results = []
    if search_type == "user":
        results = searchAPI.search_users(query)
    elif search_type == "event":
        results = searchAPI.search_events(query)
    elif search_type == "photo":
        results = searchAPI.search_photos(query)
    response.write(TemplateAPI.render('search_page.html', response, {'results':results}))
Пример #6
0
def displayMapPage(response):
    name = response.get_field("name")
    password = response.get_field("password")
    if name == None or password == None:
        is_Valid = False
    else:
        is_Valid = get_user(name, password)
    response.write(
        TemplateAPI.render('Track_Map.html', response, {
            'name': name,
            'password': password,
            'is_Valid': is_Valid
        }))
Пример #7
0
def dashboard(response):
    active = response.get_secure_cookie('active')
    print active
    name = response.get_secure_cookie('name')
    usertype = response.get_secure_cookie('user_type')
    userid = int(response.get_secure_cookie("user_id"))
    search = response.get_field('charitySearch', '')
    print search
    if search:
        search = "%" + search + "%"
    else:
        search = '%'
    ads = db.getAds(dbConn, search)

    response.write(TemplateAPI.render(
        'dashboard.html', response, {"title": "Dashboard", "usertype": usertype, "ads": ads, "userid": userid, "active": active, "name": name}))
Пример #8
0
def getAssignmentsPageHandler(response):
    assignments = getAssignments()
    name = response.get_field("name")
    password = response.get_field("password")
    if name == None or password == None:
        is_Valid = False
    else:
        is_Valid = get_high_user(name, password)
    response.write(
        TemplateAPI.render(
            'Manage_Assignments.html', response, {
                'assignments': assignments,
                'name': name,
                'password': password,
                'is_Valid': is_Valid
            }))
Пример #9
0
def aboutPage(response):    
    response.write(TemplateAPI.render('About.html', response, {}))
Пример #10
0
def homePage(response):
    response.write(TemplateAPI.render('homepage.html', response, {}))
Пример #11
0
def indexPage(response):
    response.write(TemplateAPI.render('Main_Page.html', response, {}))
Пример #12
0
def cdtTrainPageQstore(response):
    response.write(TemplateAPI.render('Training_Cadets_Q-Store.html', response, {}))
Пример #13
0
def cdtTrainPageOps(response):
    response.write(TemplateAPI.render('Training_Cadets_Ops.html', response, {}))
Пример #14
0
def indexPage(response):
    response.write(TemplateAPI.render('../static/bootstrap-template-route.html', response, {}))
Пример #15
0
def indexPage(response):
    response.write(TemplateAPI.render('Main_Page.html', response, {}))
Пример #16
0
def test(response):
    response.write(TemplateAPI.render(
        "test.html", response, {"title": "test"}))
Пример #17
0
def viewAppointments(response):
    usertype = response.get_secure_cookie('user_type')
    apps = db.getAppointments(dbConn, response.get_secure_cookie('user_id'))
    response.write(TemplateAPI.render(
        "myappointments.html", response, {"title": "My Appointments", "apps":apps, "usertype": usertype}))
Пример #18
0
def userAds(response):
    ads = db.getUserAds(dbConn, response.get_secure_cookie('user_id'))
    usertype = response.get_secure_cookie('user_type')
    print ads
    response.write(TemplateAPI.render(
        "userAds.html", response, {"title": "My Ads", "usertype": usertype, "ads": ads}))
Пример #19
0
def booking(response):
    usertype = response.get_secure_cookie('user_type')
    response.write(TemplateAPI.render(
        "booking.html", response, {"title": "Booking", "usertype": usertype}))
Пример #20
0
def displayAllPage(response):
    response.write(TemplateAPI.render("displayall.html", response, {}))
Пример #21
0
def signupPage(response):
    name = response.get_field("name")
    password = response.get_field("password")
    if name != None and password != None:
        make_user(name, password)
    response.write(TemplateAPI.render("signup.html", response, {"name": name, "password": password}))
Пример #22
0
def showAllDebugPage(response):
    data = getLocations(100)
    response.write(TemplateAPI.render('display.html', response, {'data': data}))
    print(data)
Пример #23
0
def resetPassword(response):
    usertype = response.get_secure_cookie('user_type')    
    response.write(TemplateAPI.render('resetPassword.html',
                                      response, {'title': 'Reset Password', "usertype": usertype}))
Пример #24
0
def textPage(response):
    response.write(TemplateAPI.render("game.py", response, {}))
def render_search_test(response):
    response.write(TemplateAPI.render('search_test.html', response, {}))
Пример #26
0
import TemplateAPI

class Person(object):
	def __init__(self, name, friends=[]):
		self.name=name
		self.friends = friends

text = TemplateAPI.render('example.html', {'user': Person('<script language="javascript">', [Person('James'), Person('Lorem')])})

f=open('blah.html', 'w')
f.write(text)
f.close()
Пример #27
0
def inputPage(response):
    response.write(TemplateAPI.render('input.html', response, {}))
Пример #28
0
def cdtTrainPageAdmin(response):
    response.write(TemplateAPI.render('Training_Cadets_Admin.html', response, {}))
Пример #29
0
def aboutPage(response):
    # response.write("HELLO WORLD")
    array = [str(randint(0, 10)) for x in range(0, 10)]
    name = response.get_field("input_name")
    response.write(TemplateAPI.render("about.html", response, {"randoms": array, "lol": "kek", "name": name}))
Пример #30
0
def cmapTrainPage(response):
    response.write(TemplateAPI.render('Training_Cmaps.html', response, {}))
Пример #31
0
def inputPage(response):    
    response.write(TemplateAPI.render('input.html', response, {}))
Пример #32
0
def showAllDebugPage(response):
    data = getLocations(100)
    response.write(TemplateAPI.render('display.html', response,
                                      {'data': data}))
    print(data)
Пример #33
0
def displayMapPage(response):
    response.write(TemplateAPI.render("displaymap.html", response, {}))
Пример #34
0
def wikiPage(response):
    response.write(TemplateAPI.render('CMAP_Wiki.html', response, {}))
def render_search_test(response):
    response.write(TemplateAPI.render('search_test.html', response, {}))
Пример #36
0
def aboutPage(response):
    response.write(TemplateAPI.render('About.html', response, {}))
Пример #37
0
def indexPage(response):
    response.write(TemplateAPI.render("website.html", response, {}))