Advertisement
Guest User

Untitled

a guest
Jun 28th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. import csv
  2. import json
  3. from bottle import route,run,template
  4. from peewee import SqliteDatabase, Model, CharField, DateField, BooleanField
  5.  
  6. db = SqliteDatabase("data.db")
  7.  
  8. class Client(Model):
  9. email = CharField()
  10. first_name = CharField()
  11. last_nam = CharField()
  12. date = DateField()
  13.  
  14. class Meta:
  15. database = db
  16.  
  17.  
  18. def get_date_from_file():
  19. with open("wojtas.csv", "rU") as f:
  20. reader = csv.DictReader(f)
  21. naglowki = []
  22. for row in reader:
  23. naglowki.append(row)
  24. return naglowki
  25.  
  26.  
  27.  
  28.  
  29. def json_stuff(dane):
  30. return json.dumps(dane)
  31.  
  32.  
  33. @route("/")
  34. def index():
  35. return json_stuff(get_date_from_file())
  36.  
  37.  
  38. if __name__== "__main__":
  39. run(host="localhost", port=8080, debug=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement