Django

Code

Changeset 6732

Show
Ignore:
Timestamp:
11/29/07 10:32:09 (9 months ago)
Author:
mtredinnick
Message:

Fixed #3291 -- Allow calling get_absolute_url() with extra positional and
keyword arguments. Not usually required, but useful for people wanting to write
some kinds of customisations. Patch from hawkeye.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/db/models/base.py

    r6346 r6732  
    470470############################################## 
    471471 
    472 def get_absolute_url(opts, func, self): 
    473     return settings.ABSOLUTE_URL_OVERRIDES.get('%s.%s' % (opts.app_label, opts.module_name), func)(self
     472def get_absolute_url(opts, func, self, *args, **kwargs): 
     473    return settings.ABSOLUTE_URL_OVERRIDES.get('%s.%s' % (opts.app_label, opts.module_name), func)(self, *args, **kwargs