Code source de apptax.log.logmanager
# coding: utf8
from flask import g
from flask_sqlalchemy import SQLAlchemy
from .models import TaxhubAdminLog
from . import db
[docs]
def log_action(object_type, object_id, object_repr, change_type, change_message):
log = TaxhubAdminLog(
id_role=g.current_user.id_role,
object_type=object_type,
object_id=object_id,
object_repr=object_repr,
change_type=change_type,
change_message=change_message,
)
db.session.add(log)
db.session.commit()