Example #1
0
    def post(self):
        recaptcha_client = RecaptchaClient(
            '6LdYHuMSAAAAAIfXRdLxjKMSEvPnkeeZtPDRQmUa',
            '6LdYHuMSAAAAAHVyyt9JLh5sxGOyTLCAh8NGn7WN')

        suggerencia = self.request.get('suggerencia')
        correu = self.request.get('correu')
        nom = self.request.get('nom')

        recaptcha_challenge_field = self.request.get(
            'recaptcha_challenge_field')
        recaptcha_response_field = self.request.get('recaptcha_response_field')
        is_solution_correct = recaptcha_client.is_solution_correct(
            recaptcha_response_field,
            recaptcha_challenge_field,
            self.request.remote_addr,
        )
        fitxers = {}

        if is_solution_correct:
            mail.send_mail("*****@*****.**", correu,
                           "prova de reserves", correu + "Nom:" + nom)
            # xavi.gisa és el correu al que se le envia
        else:
            self.redirect('/')
Example #2
0
    def post(self):
        recaptcha_client = RecaptchaClient('6LdYHuMSAAAAAIfXRdLxjKMSEvPnkeeZtPDRQmUa', '6LdYHuMSAAAAAHVyyt9JLh5sxGOyTLCAh8NGn7WN')

        prova = self.request.get('prova')
        recaptcha_challenge_field = self.request.get('recaptcha_challenge_field')
        recaptcha_response_field = self.request.get('recaptcha_response_field')
        is_solution_correct = recaptcha_client.is_solution_correct(
                recaptcha_response_field,
                recaptcha_challenge_field,
                self.request.remote_addr,
                )
        fitxers = {}
        
        if is_solution_correct:
            #fitxers['attachments'] =['nom',fitxer]
            aux =[]
            for file_data in self.request.POST.getall('imatges[]'):
                aux.append([file_data.filename,file_data.value])
                
            fitxers['attachments'] = aux    
                    
    
            mail.send_mail("*****@*****.**", '*****@*****.**', "prova de reserves", """la hhola hola
            
            
            hoñadf ñañdls""", **fitxers)
            # xavi.gisa és el correu al que se le envia
        else:
            self.redirect('/')
Example #3
0
    def post(self):
        recaptcha_client = RecaptchaClient('6LdYHuMSAAAAAIfXRdLxjKMSEvPnkeeZtPDRQmUa', '6LdYHuMSAAAAAHVyyt9JLh5sxGOyTLCAh8NGn7WN')

        suggerencia = self.request.get('suggerencia')
        correu = self.request.get('correu')
        nom = self.request.get('nom')
        
        
        recaptcha_challenge_field = self.request.get('recaptcha_challenge_field')
        recaptcha_response_field = self.request.get('recaptcha_response_field')
        is_solution_correct = recaptcha_client.is_solution_correct(
                recaptcha_response_field,
                recaptcha_challenge_field,
                self.request.remote_addr,
                )
        fitxers = {}
        
        if is_solution_correct:
            mail.send_mail("*****@*****.**", correu, "prova de reserves", correu + "Nom:" + nom)
            # xavi.gisa és el correu al que se le envia
        else:
            self.redirect('/')