我有一个需要模板的第三方应用程序。
我想在 urls.py 中注入一条消息,以便消息显示在模板中,因为我无权访问 3rd 方应用程序的视图。
如何通过 DRY 方式实现这一点?
更新:试图提供有关此问题的更多信息。
我的网站(outsourcefactor.com)上有 django-registration ,任何以“/signup/”开头的请求都会重定向到我无法控制的 django-registration。我本来想在 django 的消息框架中插入一条消息,这样我就可以在我控制的注册模板中打印消息。
我认为我可以插入消息的唯一位置是在 urls.py 中,即在将控件释放到 django-registration 之前,然后在注册模板中捕获消息并显示它。
我正在为我的事件驱动消息使用 django-messaging,并且不想通过上下文处理器或 ..etc 传递消息。
我试图避免分叉和修改 django-registration。希望这现在更清楚了。