django用下划线反转管理员URL

库尔特涅

要反转Django Admin的模型网址,您需要编写admin:appname_modelname_change但是,如果模型名称带有下划线怎么办?

我在名为AdNetwork的应用程序内部有一个称为的模型pubscout,并且我正在尝试反转其网址。

admin:pubscout_adnetwork_change 不起作用

admin:pubscout_ad_network_change 也不起作用

如何解决这个问题?

米斯巴

请您告诉我们您的代码。

reverse('admin:%s_%s_change' % (app_label, model_name), args=(object_id,))

这样的事情应该起作用:

reverse('admin:pubscout_adnetwork_change', args=(object_id,))

...哪里object_idAdNetworkpk。

请确保您已注册AdNetwork模型,并将AdminSite实例挂接到URLconf中。

文件:https : //docs.djangoproject.com/zh-CN/1.9/ref/contrib/admin/#reversing-admin-urls

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章