def create(request): print request.POST print request.POST['name'] print request.POST['breed'] contacts = Contacts(name=request.POST['name'], breed=request.POST['breed']) contacts.save() return redirect('/')
def contact_add(): """ Helper page to add contacts while on Heroku. """ if request.method == "POST": try: print('Inside try') name = request.form['inputn'] phone_no = request.form['inputp'] print(name, phone_no) row = Contacts(name=name, phone_no=phone_no) db.session.add(row) print('Added result to session') db.session.commit() print('DB Addition Success') except Exception as e: db.session.rollback() print("Unable to add item to database.") print(e) finally: db.session.close() return render_template('contactadd.html')
def add_contact(): add_contact = forms.SignupForm(request.form) if request.method == 'POST': contacts = Contacts(id, fullname=add_contact.fullname.data, phone=add_contact.phone.data, email=add_contact.email.data) db.session.add(contacts) db.session.commit() flash('Contacto agregado exitosamente') return redirect(url_for('index'))
def contact(): form = ContactForm(request.form) if request.method == 'POST' and form.validate(): name = form.data['name'] email = form.data['email'] message = form.data['message'] contact = Contacts(name=name, email=email, comment=message) contact.save() send_email(name, email, message) time.sleep(5) return redirect('/') context = {'form': form} content = render_template('contact.html', **context) return content
def contact_us(): if(request.method=='POST'): name = request.form.get('name') email = request.form.get('email') phone = request.form.get('phone') message = request.form.get('message') entry = Contacts(name=name, phone_num = phone, msg = message, date= datetime.now(),email = email ) db.session.add(entry) db.session.commit() flash('Data Saved Successfully') mail.send_message('New message from ' + name, sender=email, recipients = [params['gmail-user']], body = message + "\n" + phone ) return render_template('contactUs.html', params=params)
def new_contact(): ''' Create new contact ''' form = ContactForm() if request.method == 'POST' and form.validate_on_submit(): # Get form name = request.form['name'] surname = request.form['surname'] email = request.form['email'] phone = request.form['phone'] # Save in database try: my_contact = Contacts(name, surname, email, phone) db.session.add(my_contact) db.session.commit() # User info flash('Contact created correctly', 'success') return redirect(url_for('contacts')) except: db.session.rollback() flash('Error generating contact.', 'danger') return render_template('web/new_contact.html', form=form)
def addcontact(): user_reference = request.args.get('user_ref') phone = request.args.get('phone') contact = Contacts(user_reference, phone) return jsonify(contact=contact.insert_into_db())
"phone_number": "72780272317", "date_birth": "2011-01-18", "histories": [ ("2019-01-08 22:17:54"), ("2019-11-06 12:17:54"), ] }] if os.path.exists('contacts.db'): os.remove('contacts.db') db.create_all() for contacts in CONTACTS_LIST: con = Contacts(first_name=contacts.get('first_name'), last_name=contacts.get('last_name'), phone_number=contacts.get('phone_number'), date_birth=contacts.get('date_birth')) for his in contacts.get('histories'): created_at = his con.histories.append( History( created_at=datetime.strptime(created_at, "%Y-%m-%d %H:%M:%S"))) db.session.add(con) db.session.commit()
from models import db, Contacts from faker import Factory fake = Factory.create() # Spanish #fake = Factory.create('es_ES') # Reload tables db.drop_all() db.create_all() # Make 100 fake contacts for num in range(100): fullname = fake.name().split() name = fullname[0] surname = ' '.join(fullname[1:]) email = fake.email() phone = fake.phone_number() # Save in database mi_contacto = Contacts(name, surname, email, phone) db.session.add(mi_contacto) db.session.commit()