ユーザーがログイン/ログアウトし、フラスコのサイトモデルでオブジェクトを追加、編集、削除するたびに、ユーザーアクションをログに記録したいと思います。これを行う最良の方法はどれですか?また、古いデータと、wtfforms を使用して変更された新しいデータを示したいと思います。フラスコと Flask-SQLAlchemy を使用しています。Django フレームワークが関連オブジェクトの ' History ' hlink で提供するものと同様のものが必要です。
質問する
5084 次
2 に答える
9
信号を使用します。これを見てください
http://flask.pocoo.org/docs/signals/
シグナルを使用すると、必要に応じて追加/編集などのアクションを追跡できます。あなたがしなければならないのは
from blinker import Namespace
my_signals = Namespace()
def add_user():
# add user code here
user_added = my_signals.signal('user-added')
于 2013-06-18T13:06:03.317 に答える