We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3b026af commit c3c0963Copy full SHA for c3c0963
time_tracker_api/__init__.py
@@ -1,12 +1,14 @@
1
from flask import Flask
2
-from flask_restplus import Api
3
4
5
def create_app():
6
flask_app = Flask(__name__)
7
- app = Api(app=flask_app)
8
9
- from time_tracker_api.projects.projects_endpoints import ns as projects_ns
10
- app.add_namespace(projects_ns)
+ init_app(flask_app)
11
12
return flask_app
+
+def init_app(app):
13
+ from .api import api
14
+ api.init_app(app)
time_tracker_api/api.py
@@ -0,0 +1,9 @@
+from flask_restplus import Api
+api = Api(version='1.0.1', title="TimeTracker API",
+ description="API for the TimeTracker project")
+# APIs
+from time_tracker_api.projects import projects_endpoints
+api.add_namespace(projects_endpoints.ns)
0 commit comments