Beispiel #1
0
def rewards():
	if request.method == 'POST':
		form = RewardForm(request.form)
		if request_has_json():
		  try:
			  json_data = json.dumps(request.json,default=json_util.default)
		          model = Reward.from_json(json_data)
			  model.save()
		  except ValidationError as e:
		         return jsonify(item=str(e))
		else:
		 if form.validate():
		   form.save()
	         else:
                   return render_template('add_reward.html',form=form)
		return list_rewards()
	else:
   		return list_rewards()