Python 在Django中获取所有调用堆栈的最佳方法

Python 在Django中获取所有调用堆栈的最佳方法,python,django,python-2.7,Python,Django,Python 2.7,我试图在运行时在巨大的django web应用程序中获得自动调用堆栈,避免重复。我正在尝试为任何类、方法(包括models.py中的类)编写decorator(例如-@get\u call\u stack)。只有修饰过的实体才会在运行时被跟踪。如果应用程序很大,这种方法真的可行吗?另外,存储所有此类堆栈的最佳优化存储介质是什么

我试图在运行时在巨大的django web应用程序中获得自动调用堆栈,避免重复。我正在尝试为任何类、方法(包括
models.py
中的类)编写decorator(例如-
@get\u call\u stack
)。只有修饰过的实体才会在运行时被跟踪。如果应用程序很大,这种方法真的可行吗?另外,存储所有此类堆栈的最佳优化存储介质是什么