示例#1
0
 def get(self):
     p = DataController()
     p.read_file()
     allprojects = p.get_all_projects()
     return flask.render_template('allprojects.html',
                                  prjs=allprojects,
                                  years=p.get_years(),
                                  a_year=p.get_a_year(),
                                  orgs=p.get_orgs(),
                                  num_ppl=p.get_num_ppl(),
                                  tools=p.get_tools(),
                                  places=p.get_places(),
                                  image_urls=p.get_image_urls())
示例#2
0
 def get(self):
     #set "p" variable to class DataController
     p = DataController()
     #apply read_file method to "p" variable
     p.read_file()
     
     #created "project_id_filter" variable to flask GET request
     project_id_filter = flask.request.args.get('project_id', None)
     
     #create "project_phases" variable and apply get_project_phases method passing argument from above.
     project_phases = p.get_project_phases(project_id=project_id_filter)
     
     #returns a rendered HTML template page that passes project phases.
     return flask.render_template('project.html',
                                  phases=project_phases,
                                  a_year=p.get_a_year(),
                                  #Leslie trying to experiment with dates
                                  years=p.get_years())