def tours(): if "user" in session: listOfCities = db.getCityList() points = db.getUser(session["user"])[0][3] return render_template('manyCities.html', title="Choose a City", listOfCities=listOfCities, points = points) else: return redirect(url_for("index"))
def city(city): if city not in db.getCityList(): return redirect(url_for("error")) if "user" in session: points = db.getUser(session["user"])[0][3] tours = db.getTourList(city) count = len(tours) images = [] for tour in tours: img = db.getTour(tour)[0][8] images.append(img) return render_template('city.html', city = city, tours = tours, images = images, points = points, count = count, title = city) else: return redirect(url_for("index"))
def create(): city = "" points = db.getUser(session["user"])[0][3] cities = db.getCityList() if request.method == "POST": title = request.form["title"] description = request.form["description"] image = request.form["image"] city = request.form["selectedCity"] clues = [] hints = [] ratings = [] reviews = [] coordinates = [] db.addTour(title, description, clues, hints, ratings, reviews, coordinates, city, image) return redirect("/"+title+"/create2/1") return render_template('create.html', cities = cities, points = points, title = "Create",city = city)