backend code
This commit is contained in:
@@ -8,7 +8,7 @@ import jwt
|
|||||||
import project.validate.validate as validate
|
import project.validate.validate as validate
|
||||||
#import project.models.members as Members
|
#import project.models.members as Members
|
||||||
from project.models.members import Members
|
from project.models.members import Members
|
||||||
|
from flask_cors import CORS
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -26,6 +26,7 @@ from flask_sqlalchemy import SQLAlchemy
|
|||||||
load_dotenv()
|
load_dotenv()
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
|
CORS(app)
|
||||||
app.config.from_object("project.config.Config")
|
app.config.from_object("project.config.Config")
|
||||||
db = SQLAlchemy(app)
|
db = SQLAlchemy(app)
|
||||||
app.config['SECRET_KEY'] ='thisisourwondefulkey'
|
app.config['SECRET_KEY'] ='thisisourwondefulkey'
|
||||||
@@ -150,6 +151,8 @@ def start_resetpass():
|
|||||||
@app.route("/panel/account")
|
@app.route("/panel/account")
|
||||||
@token_required
|
@token_required
|
||||||
def panel_account(current_user):
|
def panel_account(current_user):
|
||||||
|
member_dash = Members().get_member_by_uid(current_user.user.uid)
|
||||||
|
print(member_dash)
|
||||||
return jsonify(hello=current_user)
|
return jsonify(hello=current_user)
|
||||||
|
|
||||||
@app.route("/panel/account/dash")
|
@app.route("/panel/account/dash")
|
||||||
|
|||||||
@@ -23,6 +23,13 @@ class Members:
|
|||||||
return
|
return
|
||||||
|
|
||||||
|
|
||||||
|
def get_member_by_uid(self, user_uid):
|
||||||
|
"""Get a user by uid"""
|
||||||
|
user = db.members.find_one({"uid": user_uid, "active": True})
|
||||||
|
if not user:
|
||||||
|
return
|
||||||
|
return user
|
||||||
|
|
||||||
|
|
||||||
# def get_by_id(self, user_id):
|
# def get_by_id(self, user_id):
|
||||||
# """Get a user by id"""
|
# """Get a user by id"""
|
||||||
|
|||||||
@@ -6,3 +6,4 @@ flask-smorest==0.42.3
|
|||||||
python-dotenv
|
python-dotenv
|
||||||
pyjwt
|
pyjwt
|
||||||
pillow
|
pillow
|
||||||
|
flask-cors
|
||||||
|
|||||||
Reference in New Issue
Block a user