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 9539885 commit 9e090bcCopy full SHA for 9e090bc
V2/source/entry_points/flask_api/__init__.py
@@ -1,11 +1,13 @@
1
from flask import Flask
2
+from flask_wtf.csrf import CSRFProtect
3
from flask_restplus import Namespace, Resource, Api
4
from http import HTTPStatus
5
from . import activities_endpoints
6
-
7
+csrf = CSRFProtect()
8
def create_app(test_config=None):
9
app = Flask(__name__)
10
+ csrf.init_app(app)
11
12
api = Api(
13
app,
@@ -23,4 +25,5 @@ def create_app(test_config=None):
23
25
24
26
api.add_namespace(ns_activities)
27
28
+
29
return app
requirements/time_tracker_api/prod.txt
@@ -9,6 +9,7 @@
#Required by Flask
Flask==1.1.1
+Flask-WTF==0.15.1
flake8==3.7.9
14
WSGIserver==1.3
15
Werkzeug==0.16.1
0 commit comments