示例#1
0
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.'
        })