import os from flask import Flask from flask_restplus import Resource, Api from dotenv import load_dotenv, find_dotenv load_dotenv(find_dotenv()) app = Flask(__name__) api = Api(app) PRE_URL = '/api/v1/' @api.route(PRE_URL + 'signup') class Signup(Resource): def post(self): return {'hello': 'world'} @api.route(PRE_URL + 'login') class Login(Resource): def post(self): return {'hello': 'world'} @api.route(PRE_URL + 'login') class Logout(Resource): def get(self): return {'hello': 'world'} @api.route(PRE_URL + 'news') class News(Resource): def get(self): return {'hello': 'world'} def post(self): return {'hello': 'world'} @api.route(PRE_URL + 'news/') class News_single(Resource): def get(self, id): return {'hello': id} @api.route(PRE_URL + 'news//comments') class Comments(Resource): def get(self, id): return {'hello': 'world'} def post(self, id): return {'hello': 'world'} if __name__ == '__main__': app.run(debug=os.environ.get('DEBUG') == 'True' if True else False)