def say_me(): ''' 留言 ''' leave_messages = Message.query.all() form = MessageForm(request.form) if request.method == 'POST' and form.validate(): with db.submit_data(): message = Message() message.leave_message = request.form.get('leave_message') db.session.add(message) return redirect(url_for('web.say_me')) return render_template('sayme.html', form=form, leave_messages=leave_messages)
def home(): form = MessageForm() if request.method == 'POST': if form.validate() == False: flash('Remplir tous les champs') return render_template('index.html', form=form) else: msg = Message(form.sujet.data, sender='*****@*****.**', recipients=['*****@*****.**']) msg.body = "Nom = {}, mail = {}, msg = {}".format( form.nom.data, form.email.data, form.message.data) mail.send(msg) return 'form_posted' elif request.method == 'GET': return render_template('index.html', form=form)
def dev_mode(thread_id): logged_in = check_login() if logged_in is True: form = MessageForm(request.form) headers['Authorization'] = update_encrypted_jwt() if request.method == 'POST' and form.validate(): url = settings.SECURE_MESSAGING_API_URL if request.form['submit'] == 'Send Message': return send_message(request.form, url, thread_id) elif request.form['submit'] == 'Save as Draft': return save_draft(request.form, url, thread_id) return render_template('secure-messaging/new-message.html', form=form, user_urn=token_data['user_urn']) else: return redirect(url_for('login'))