Guest User

Untitled

a guest
Jan 22nd, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. # skysim/general_view.py
  2. from flask import render_template, make_response
  3. from flask.views import View
  4. from logincheck import LoginCheck
  5.  
  6. class GeneralView(View, LoginCheck):
  7. context = {}
  8. methods = ['GET','POST']
  9. def render_template(self):
  10. return render_template(self.template_name,**self.context)
  11.  
  12. def before_request(self):
  13. super(GeneralView,self).before_request()
  14.  
  15. def dispatch_request(self):
  16. self.before_request()
  17. return self.after_request(make_response(self.dispatch()))
  18.  
  19. def after_request(self,resp):
  20. return super(GeneralView,self).after_request(resp)
Add Comment
Please, Sign In to add comment