from flask_restful import Resource from flask import request, jsonify, make_response from api.models import User from api.models import Project from api.models import Task from api.maiin import app from flask_login import LoginManager from flask_login import login_user, current_user, login_required, logout_user from flask_restful import Api from api.validators import * login_manager = LoginManager() login_manager.app = app login_manager.init_app(app) login_manager.login_view = 'login' """define the user_loader method""" @login_manager.user_loader def load_user(user_id): return User.query.get(int(user_id)) """Class to handle the / requests, its possible use GET methods""" class Initial(Resource): @login_required def get(self): return app.send_static_file('dashboard.html')