Пример #1
0
def pricing():
	app.logger.info('showing the pricing page fadfa')
	refferalCode = None
	refferalCode = session.get('refferalCode')
	targetZipCode = None
	targetZipCode = session.get('targetZipCode')
	showGetStarted = False
	if(refferalCode):
		app.logger.info("refferal in session is  " + refferalCode)

	if(targetZipCode==None):
		showGetStarted=True
		app.logger.info("showing getStartedModal on pricing screen")

	user = current_user
	if(user.is_anonymous()==False):
		app.logger.info("there is a current user with " + user.currentPackage)
		currentPackage = user.currentPackage.split("-",1)[0]
		pricingMap = pricing_service.getPricingMap(int(pricing_service.getHouseHouldSizeFromPackage(user.currentPackage)))
		return render_template('product/pricing.html',currentPackage=currentPackage,user=g.user,pricingMap=pricingMap)
	else:
		numFamily = session.get('houseHoldSize')
		if(numFamily==None):
			return redirect("/infoAboutYou")
		app.logger.info(numFamily)
		pricingMap = pricing_service.getPricingMap(int(numFamily))
		return render_template('product/pricing.html',showGetStarted=showGetStarted,user=None,pricingMap=pricingMap)

	return render_template('product/pricing.html',showGetStarted=showGetStarted)
Пример #2
0
def introUpgradeSubmit( ):
	user = g.user
	numFamily = request.form['numFamily']
	currentPackage = user.currentPackage.split("-",1)[0]
	pricingMap = pricing_service.getPricingMap(int(numFamily))
	return render_template('product/pricing.html',currentPackage=currentPackage,user=g.user,pricingMap=pricingMap)