def setup_three_view(self):
if (PROP.getProperty(self.request, PROP.SITE_SETUP) == True):
return HTTPFound(location=self.request.route_path("welcome"))
elif (PROP.getProperty(self.request, PROP.VERSION) == None):
return HTTPFound(location=self.request.route_path("setup_stageone"))
event_date = PROP.getProperty(self.request, PROP.EVENT_DATE)
if "submit" in self.request.POST:
# Save the event details
day = int(float(self.request.POST["event_day"]))
month = int(float(self.request.POST["event_month"]))
year = int(float(self.request.POST["event_year"]))
event_name = self.request.POST["event_name"]
min_age = int(float(self.request.POST["min_age"]))
self.request.root.properties[PROP.EVENT_DATE] = datetime(year, month, day)
self.request.root.properties[PROP.EVENT_NAME] = event_name
self.request.root.properties[PROP.MINIMUM_AGE] = min_age
return HTTPFound(location=self.request.route_path("setup_done"))
return {
"event_day": event_date.day,
"event_month": event_date.month,
"event_year": event_date.year,
"event_name": PROP.getProperty(self.request, PROP.EVENT_NAME),
"min_age": PROP.getProperty(self.request, PROP.MINIMUM_AGE)
}
评论列表
文章目录