# -*- coding: utf-8 -*- # @Time : 2021/1/5 下午2:50 # @Author : cyq # @File : errors_or_auth.py from functools import wraps from flask import g, jsonify, make_response, request from Model.models import User from . import myBug from .. import auth from COMMENT.Log import get_log log = get_log(__name__) @myBug.after_request def after_request(response): return response @myBug.before_request def logWrite(): log.info( f"[ request url = {request.url} | request Host = {request.host} | request Method = {request.method} " ) @myBug.app_errorhandler(404) def page_not_found(e): return jsonify({"code": 200, "data": "", 'msg': '没找到啊铁汁'}), 404
# @Time : 2021/1/4 下午5:43 # @Author : cyq # @File : models.py from APP import db import time import jwt from werkzeug.security import generate_password_hash, check_password_hash from flask_restful import current_app, abort from sqlalchemy import desc from COMMENT.Log import get_log from COMMENT.const import ResponseCode from COMMENT.myResponse import myResponse log = get_log(__file__) class Base(db.Model): """ model 基类 """ DELETE_STATUS = 0 __abstract__ = True id = db.Column(db.Integer, primary_key=True, autoincrement=True) create_time = db.Column(db.Integer, default=int(time.time())) update_time = db.Column(db.Integer, default=int(time.time()), onupdate=int(time.time())) status = db.Column(db.SmallInteger, default=1)