Advertisement
Guest User

Untitled

a guest
Apr 7th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. from flask import Flask, Markup, request,jsonify
  2. import json
  3. import fdb
  4. import time
  5.  
  6. con = fdb.connect(dsn='/home/trainee2/Desktop/ice', user='sysdba',password='trainee')
  7. cur = con.cursor()
  8.  
  9. app = Flask(__name__)
  10.  
  11. @app.route('/')
  12. def hello_world():
  13.  
  14. statement = "select * from ICEDATABASE where DATUM = cast('NOW' as date)"
  15. cur.execute(statement)
  16. datumAlleen = " "
  17. people = {'datum' : datumAlleen, 'attendees' : []}
  18. datumDb = ''
  19. for (ID,PRENAME,NAME,DATUM,PICTURELINKS) in cur:
  20. datumA = DATUM
  21. datumDb = str(datumA)
  22. varID = ID
  23. varVoornaam = PRENAME
  24. varAchternaam = NAME
  25. varLink = PICTURELINKS
  26. people['attendees'].append({'id' : varID, 'prename' : varVoornaam, 'name' : varAchternaam, 'picture' : varLink})
  27. print 'forloop'
  28. people.update({'datum' : datumA})
  29. return jsonify(people)
  30. @app.route('/bydate')
  31. def datum():
  32. date = request.args.get('datum')
  33. print "args: " + str(request.args)
  34. print "Ingegeven invoer: " + str(date)
  35. statement = "select * from ICEDATABASE where DATUM = %s" % (str(date))
  36. cur.execute(statement)
  37. datumAlleen = " "
  38. people = {'datum' : datumAlleen, 'attendees' : []}
  39. datumDb = ''
  40. for (ID,PRENAME,NAME,DATUM,PICTURELINKS) in cur:
  41. datumA = DATUM
  42. datumDb = str(datumA)[:-8]
  43. varID = ID
  44. varVoornaam = PRENAME
  45. varAchternaam = NAME
  46. varLink = PICTURELINKS
  47.  
  48. people['attendees'].append({'id' : varID, 'prename' : varVoornaam, 'name' : varAchternaam, 'picture' : varLink})
  49. print 'forloop'
  50. people.update({'datum' : datumDb})
  51. return jsonify(people)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement