started work on contact form
This commit is contained in:
parent
24c4ef3ce9
commit
f7935cc566
2 changed files with 15 additions and 3 deletions
|
@ -4,13 +4,14 @@ from flask.ext.mysqldb import MySQL
|
|||
import hashlib
|
||||
from flask_debugtoolbar import DebugToolbarExtension
|
||||
from admin import admin
|
||||
|
||||
from flaskext.mail import Mail, Message
|
||||
|
||||
app = Flask(__name__)
|
||||
app.config.from_pyfile('config.py')
|
||||
app.secret_key = app.config['SECRET_KEY']
|
||||
mysql = MySQL(app)
|
||||
toolbar = DebugToolbarExtension(app)
|
||||
mail = Mail(app)
|
||||
|
||||
app.register_blueprint(admin, url_prefix='/admin')
|
||||
|
||||
|
@ -54,9 +55,14 @@ def blog_post(url):
|
|||
def projects():
|
||||
return render_template('projects.html')
|
||||
|
||||
@app.route('/contact')
|
||||
@app.route('/contact', methods=['GET', 'POST'])
|
||||
def contact():
|
||||
return render_template('contact.html')
|
||||
if request.method == 'POST':
|
||||
request.form['name']
|
||||
request.form['email']
|
||||
request.form['message']
|
||||
else:
|
||||
return render_template('contact.html')
|
||||
|
||||
@app.route('/login', methods=['GET', 'POST'])
|
||||
def login():
|
||||
|
|
|
@ -2,6 +2,12 @@
|
|||
{% block body %}
|
||||
<div class="section" id="contact">
|
||||
<h2>contact</h2>
|
||||
<form method="{{ url_for('contact') }}">
|
||||
<input type="text" name="name">
|
||||
<input type="text" name="email">
|
||||
<textarea name="message"></textarea>
|
||||
<input type="submit" value="submit">
|
||||
</form>
|
||||
<div class="one-half">
|
||||
<a class="twitter-timeline" href="https://twitter.com/BillyBrawner1" data-widget-id="706308392311136256">Tweets by @BillyBrawner1</a>
|
||||
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
|
||||
|
|
Loading…
Reference in a new issue