【发布时间】:2014-09-07 01:48:05
【问题描述】:
我希望在加载管理界面的页面时运行 python 函数。这不需要在每个页面加载(即非管理员相关页面)上运行。此函数需要请求对象或用户 ID。
我知道我可以创建一个新视图并从页面中的 javascript 调用它,但这似乎是一种可怕的做法。有没有办法以某种方式将功能附加到管理页面加载服务器端而不添加任何额外的依赖项?
更新:该功能用于连接到一种日志系统,该系统每天跟踪每个用户的第一次/最后一次交互,每当用户使用管理界面时都需要更新这些交互。看起来中间件应用程序可以让我做我想做的事,谢谢你们!
【问题讨论】:
-
你在说什么样的“Python函数”?它有什么作用?最佳解决方案取决于功能。
标签: python django python-3.x django-admin