Verdan Mahmood created AIRFLOW-2616:
---------------------------------------

             Summary: Pluggable class-based views for APIs
                 Key: AIRFLOW-2616
                 URL: https://issues.apache.org/jira/browse/AIRFLOW-2616
             Project: Apache Airflow
          Issue Type: Improvement
          Components: api
            Reporter: Verdan Mahmood


With the increase of API code base, the current architecture (functional views) 
will become messy in no time. Same routes with different http methods become 
more confusing in the code base. 

We can either use Flask's Pluggable views, which are inspired by Django's 
generic class-based views to make our API structure more modular, or we can 
look for Flask-RESTful framework. 

 

http://flask.pocoo.org/docs/0.12/views/



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to