Skip to content

Commit

Permalink
New App Structure
Browse files Browse the repository at this point in the history
  • Loading branch information
joejean committed Apr 11, 2015
1 parent b99b0b2 commit 105771d
Show file tree
Hide file tree
Showing 6 changed files with 44 additions and 16 deletions.
7 changes: 7 additions & 0 deletions app/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
import settings

app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = settings.DB_URI
db = SQLAlchemy(app)
22 changes: 22 additions & 0 deletions app/models.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
from app import db, app
from flask import url_for
from flask.ext.sqlalchemy import SQLAlchemy, BaseQuery


#Model
class User(db.Model):
id = db.Column(db.Integer, primary_key=True)
firstName = db.Column(db.String(100))
searchingForName = db.Column(db.String(120))
message = db.Column(db.Text)
phoneNumber = db.Column(db.String(30))

def __init__(self, firstName, searchingForName, message, phoneNumber):
self.firstName = firstName
self.searchingForName = searchingForName
self.message = message
self.phoneNumber = phoneNumber

def __repr__(self):
return '<User %r is searching for %r>' % (self.firstName, self.searchingForName)

2 changes: 2 additions & 0 deletions app/runp-heroku.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!flask/bin/python
from app import app
11 changes: 11 additions & 0 deletions app/views.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
from app import db
from flask import request
import twilio.twiml


@app.route("/", methods= ["GET", "POST"])
def replyToSms():
messageBody = request.form.get('Body')
resp = twilio.twiml.Response()
resp.message("What is your Name?")
return str(resp), 200, {"Content-Type":"application/xml; charset=utf-8"}
17 changes: 2 additions & 15 deletions run.py
Original file line number Diff line number Diff line change
@@ -1,15 +1,2 @@
from flask import Flask
from flask import request
import twilio.twiml

app = Flask(__name__)

@app.route("/", methods= ["GET", "POST"])
def replyToSms():
messageBody = request.form.get('Body')
resp = twilio.twiml.Response()
resp.message("What is your Name?")
return str(resp), 200, {"Content-Type":"application/xml; charset=utf-8"}

if __name__ == "__main__":
app.run(debug=True)
from app import app
app.run(port=5000, debug=True)
1 change: 0 additions & 1 deletion sendSms.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
from twilio.rest import TwilioRestClient
import settings

client = TwilioRestClient(settings.ACCOUNT_SID, settings.AUTH_TOKEN)
message = client.messages.create(to="+971501067468", from_=settings.FROM_NUMBER, body="Testing Twilio")

Expand Down

0 comments on commit 105771d

Please sign in to comment.