Esempio n. 1
0
# -*- 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
Esempio n. 2
0
# @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)