如何包装第三方应用程序的视图(让我们把视图称为包装“view2wrap”和应用程序“3rd_party_app”),这样你就可以在应用程序开始工作之前做一些自定义的事情?在
我设置了网址.py要捕获正确的url:
url( r'^foo/bar/$', view_wrapper, name='my_wrapper'),
我已经创建了我的自定义视图:
from 3rd_party_app.views import view2wrap
def view_wrapper(request, *args, **kwargs):
# Do some cool custom stuff
return view2wrap(request, *args, **kwargs)
当我尝试此操作时,我得到错误消息“没有名为第三方的模块_应用程序视图“。为什么?在
您的“已安装的应用程序”中是否列出了第三方应用程序设置.py?在
第三方应用程序不在您的python路径中。在
尝试将第三方程序包文件夹放入项目文件夹中。:)
相关问题 更多 >
编程相关推荐