def newlink(): try: link = LinkColaborativo() link.nome = request.form['nome'] link.email = request.form['email'] link.link = request.form['link'] link.site = request.form['nomedosite'] link.imagem = request.form['linkimagem'] link.clicks = 0 dbsession.add(link) dbsession.commit() r = jsonify({'status': 0, 'msg': 'Obrigado pela sua contribuição!'}) r.set_cookie('cobertura_nome', request.form['nome']) r.set_cookie('cobertura_email', request.form['email']) return r except IntegrityError as i: print "TENTOU SALVAR UM LINK QUE JÁ EXISTE" return jsonify({ 'status': 1, 'msg': 'Este link já foi divulgado em nosso site' }) except Exception as e: print "ERRO AO SALVAR NOVO LINK COLABORATIVO" print e return jsonify({ 'status': -1, 'msg': 'Ocorreu um erro ao processar o seu envio. Tente novamente ou avise os administradores.' })
def newlink(): try: link = LinkColaborativo() link.nome = request.form["nome"] link.email = request.form["email"] link.link = request.form["link"] link.site = request.form["nomedosite"] link.imagem = request.form["linkimagem"] link.clicks = 0 dbsession.add(link) dbsession.commit() r = jsonify({"status": 0, "msg": "Obrigado pela sua contribuição!"}) r.set_cookie("cobertura_nome", request.form["nome"]) r.set_cookie("cobertura_email", request.form["email"]) return r except IntegrityError as i: print "TENTOU SALVAR UM LINK QUE JÁ EXISTE" return jsonify({"status": 1, "msg": "Este link já foi divulgado em nosso site"}) except Exception as e: print "ERRO AO SALVAR NOVO LINK COLABORATIVO" print e return jsonify( { "status": -1, "msg": "Ocorreu um erro ao processar o seu envio. Tente novamente ou avise os administradores.", } )
def av(): """Metodo que conta os clicks em cada link colaborativo""" id = request.form['i'] link = LinkColaborativo.get(id) link.clicks = link.clicks + 1 dbsession.add(link) dbsession.commit() return ""
def av(): """Metodo que conta os clicks em cada link colaborativo""" id = request.form["i"] link = LinkColaborativo.get(id) link.clicks = link.clicks + 1 dbsession.add(link) dbsession.commit() return ""
def inscrever(): resp = {'status': 0, 'msg': 'Obrigado pela sua inscrição'} try: if not request.form['nome'] or not request.form['email']: resp['status'] = 2 resp['msg'] = 'É necessário preencher o Nome e o Email' else: insc = InscricaoSeminario() insc.nome = request.form['nome'] insc.email = request.form['email'] insc.telefone = request.form['telefone'] insc.twitter = request.form['twitter'] insc.facebook = request.form['facebook'] insc.site = request.form['site'] if 'colaborativa' in request.form: insc.colaborativa = True modo = [] if 'foto' in request.form: modo.append("foto") if 'video' in request.form: modo.append("video") if 'texto' in request.form: modo.append("texto") insc.colaborativa_modo = ",".join(modo) print "adding..." try: dbsession.add(insc) except Exception as d: print d pass print "commititng..." dbsession.commit() try: sendmail( conf.SEMINARIO_SUBJECT % {'nome': request.form['nome']}, request.form['email'], conf.SEMINARIO_MSG) except Exception as e: print e print "Erro ao enviar email para", request.form['email'] pass except IntegrityError as i: resp[ 'msg'] = "Este email informado já está cadastrado em nossa base de dados." resp['status'] = 1 dbsession.rollback() except Exception as e: print e resp[ 'msg'] = "Ocorreu algum problema ao efetuar sua insrição. Tente novamente logo mais ou fale com os organizadores." resp['status'] = -1 dbsession.rollback() return jsonify(resp)
def inscrever(): resp = {"status": 0, "msg": "Obrigado pela sua inscrição"} try: if not request.form["nome"] or not request.form["email"]: resp["status"] = 2 resp["msg"] = "É necessário preencher o Nome e o Email" else: insc = InscricaoSeminario() insc.nome = request.form["nome"] insc.email = request.form["email"] insc.telefone = request.form["telefone"] insc.twitter = request.form["twitter"] insc.facebook = request.form["facebook"] insc.site = request.form["site"] if "colaborativa" in request.form: insc.colaborativa = True modo = [] if "foto" in request.form: modo.append("foto") if "video" in request.form: modo.append("video") if "texto" in request.form: modo.append("texto") insc.colaborativa_modo = ",".join(modo) print "adding..." try: dbsession.add(insc) except Exception as d: print d pass print "commititng..." dbsession.commit() try: sendmail( conf.SEMINARIO_SUBJECT % {"nome": request.form["nome"]}, request.form["email"], conf.SEMINARIO_MSG ) except Exception as e: print e print "Erro ao enviar email para", request.form["email"] pass except IntegrityError as i: resp["msg"] = "Este email informado já está cadastrado em nossa base de dados." resp["status"] = 1 dbsession.rollback() except Exception as e: print e resp[ "msg" ] = "Ocorreu algum problema ao efetuar sua insrição. Tente novamente logo mais ou fale com os organizadores." resp["status"] = -1 dbsession.rollback() return jsonify(resp)
def opcaoRefPolitica(): if request.form: reg = VotosReforma() if request.form['hdnquestao1'] == '1': reg.opcao1 = 1 elif request.form['hdnquestao1'] == '2': reg.opcao2 = 1 dbsession.add(reg) dbsession.commit() r = {'status': 'ok'} else: r = {'status': 'ok', 'msg': 'Data not sent'} resp = make_response(jsonify(r), 200) resp.set_cookie('reforma_voted', request.form['hdnquestao1']) return resp
def opcaoRefPolitica(): if request.form: reg = VotosReforma() if request.form['hdnquestao1'] == '1': reg.opcao1 = 1 elif request.form['hdnquestao1'] == '2': reg.opcao2 = 1 dbsession.add(reg) dbsession.commit() r = {'status':'ok'} else: r = {'status':'ok','msg':'Data not sent'} resp = make_response( jsonify(r), 200) resp.set_cookie('reforma_voted', request.form['hdnquestao1']) return resp