def get_urls(self):
"""
Add our own ``move`` view.
"""
def wrap(view):
def wrapper(*args, **kwargs):
return self.admin_site.admin_view(view)(*args, **kwargs)
wrapper.model_admin = self
return update_wrapper(wrapper, view)
info = self.model._meta.app_label, self.model._meta.model_name
return [
url(r'^(.+)/move/$', wrap(self.move_view),
name='%s_%s_move' % info),
] + super(TreeAdmin, self).get_urls()
评论列表
文章目录