From dc0fe82957fb476dcf5bb71f9fc0d44c8126339b Mon Sep 17 00:00:00 2001 From: Jacob Kaplan-Moss Date: Fri, 24 Mar 2006 16:29:22 +0000 Subject: [PATCH] magic-removal: doc model detail views now correctly show model methods callable from the template git-svn-id: http://code.djangoproject.com/svn/django/branches/magic-removal@2555 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/contrib/admin/views/doc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django/contrib/admin/views/doc.py b/django/contrib/admin/views/doc.py index 560552e1d5..e060e53867 100644 --- a/django/contrib/admin/views/doc.py +++ b/django/contrib/admin/views/doc.py @@ -185,7 +185,7 @@ def model_detail(request, app_label, model_name): # Gather model methods. for func_name, func in model.__dict__.items(): - if (inspect.isfunction(func) or inspect.ismethod(func)) and len(inspect.getargspec(func)[0]) == 0: + if (inspect.isfunction(func) and len(inspect.getargspec(func)[0]) == 1): try: for exclude in MODEL_METHODS_EXCLUDE: if func_name.startswith(exclude):