def get(self, course_id): course_types = CourseType.query().fetch() course = Course.get_by_id(int(course_id)) selected_course_type = CourseType.get_by_id(course.course_type) course_price = str(course.price).replace("[", "").replace("]", "") params = {"course": course, "course_types": course_types, "course_price": course_price, "selected_course_type": selected_course_type} self.render_template("admin/course_edit.html", params)
def get(self, course_id): course_types = CourseType.query().fetch() course = Course.get_by_id(int(course_id)) selected_course_type = CourseType.get_by_id(course.course_type) course_price = str(course.price).replace("[", "").replace("]", "") params = { "course": course, "course_types": course_types, "course_price": course_price, "selected_course_type": selected_course_type } self.render_template("admin/course_edit.html", params)
def add_user_to_course(user, kraj_tecaja, kotizacija, prenosnik, majica): course_type = CourseType.query(CourseType.title == "SmartNinja Vikend Slovenia").get() if not course_type: course_type = CourseType() course_type.title = "SmartNinja Vikend Slovenia" course_type.put() course = None price = [97.00, 147.00, 197.00] if kraj_tecaja == "Ljubljana": course = Course.query(Course.title == "SmartNinja Vikend Ljubljana").get() if not course: course = Course.create(title="SmartNinja Vikend Ljubljana", city="Ljubljana", start_date=datetime.date(2015, 2, 7), end_date=datetime.date(2015, 2, 8), description="", price=price, place="", course_type=course_type.get_id, currency="EUR", spots=10) elif kraj_tecaja == "Maribor": course = Course.query(Course.title == "SmartNinja Vikend Maribor").get() if not course: course = Course.create(title="SmartNinja Vikend Maribor", city="Maribor", start_date=datetime.date(2015, 2, 14), end_date=datetime.date(2015, 2, 15), description="", price=price, place="", course_type=course_type.get_id, currency="EUR", spots=10) elif kraj_tecaja == "NovaGorica": course = Course.query(Course.title == "SmartNinja Vikend Nova Gorica").get() if not course: course = Course.create(title="SmartNinja Vikend Nova Gorica", city="Nova Gorica", start_date=datetime.date(2015, 2, 28), end_date=datetime.date(2015, 3, 1), description="", price=price, place="", course_type=course_type.get_id, currency="EUR", spots=10) if course: course_app = CourseApplication.create(course_title=course.title, course_id=course.get_id, student_name=user.get_full_name, student_id=user.get_id, student_email=user.email, price=kotizacija, currency="EUR", laptop=prenosnik, shirt=majica) course.taken += 1 course.put()
def get(self): course_types = CourseType.query().fetch() params = {"course_types": course_types} self.render_template("admin/course_add.html", params)
def get(self): course_types = CourseType.query(CourseType.deleted == False).fetch() params = {"course_types": course_types} self.render_template("admin/course_types_list.html", params)
def add_user_to_course(user, kraj_tecaja, kotizacija, prenosnik, majica): course_type = CourseType.query( CourseType.title == "SmartNinja Vikend Slovenia").get() if not course_type: course_type = CourseType() course_type.title = "SmartNinja Vikend Slovenia" course_type.put() course = None price = [97.00, 147.00, 197.00] if kraj_tecaja == "Ljubljana": course = Course.query( Course.title == "SmartNinja Vikend Ljubljana").get() if not course: course = Course.create(title="SmartNinja Vikend Ljubljana", city="Ljubljana", start_date=datetime.date(2015, 2, 7), end_date=datetime.date(2015, 2, 8), description="", price=price, place="", course_type=course_type.get_id, currency="EUR", spots=10) elif kraj_tecaja == "Maribor": course = Course.query( Course.title == "SmartNinja Vikend Maribor").get() if not course: course = Course.create(title="SmartNinja Vikend Maribor", city="Maribor", start_date=datetime.date(2015, 2, 14), end_date=datetime.date(2015, 2, 15), description="", price=price, place="", course_type=course_type.get_id, currency="EUR", spots=10) elif kraj_tecaja == "NovaGorica": course = Course.query( Course.title == "SmartNinja Vikend Nova Gorica").get() if not course: course = Course.create(title="SmartNinja Vikend Nova Gorica", city="Nova Gorica", start_date=datetime.date(2015, 2, 28), end_date=datetime.date(2015, 3, 1), description="", price=price, place="", course_type=course_type.get_id, currency="EUR", spots=10) if course: course_app = CourseApplication.create(course_title=course.title, course_id=course.get_id, student_name=user.get_full_name, student_id=user.get_id, student_email=user.email, price=kotizacija, currency="EUR", laptop=prenosnik, shirt=majica) course.taken += 1 course.put()