Django ModelAdmin response_change 方法

5
我发现admin.ModelAdmin的response_change方法非常有用,但我认为它没有在Django文档https://docs.djangoproject.com/en/1.4/ref/contrib/admin/#modeladmin-methods中记录。源代码是唯一的详细信息来源吗?如果是,那在哪里可以找到?我在这里查看了https://github.com/django/django/tree/master/django/contrib/admin,但没有找到任何内容...
其有效使用的示例在此处:http://brandonkonkle.com/blog/2010/oct/4/django-admin-customization-examples/
谢谢!
1个回答

3
您可以在此处找到它: https://github.com/django/django/blob/master/django/contrib/admin/options.py django.contrib.admin是一个奇怪的存在,因为它包含了许多实用函数,这些函数可能对一般的Django有用,但却是为其内部使用而设计的。这意味着它们可能会在发布之间被删除或更改,并且您不能特别依赖它,尤其是在它进入核心Django之前(或者准备好用您的测试覆盖它)。

谢谢!是否有首选的API可用于response_change当前的工作? - Erik
我不这么认为。只要你使用测试,我认为你做得很好。 - Jure C.
1
同意。我也使用buildout并固定Django的版本。 - Erik

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接