app/soc/views/sitemap/sitemap.py
changeset 660 5a381b290691
parent 637 86ec079d8302
child 680 7f047b2a2d3a
equal deleted inserted replaced
659:23ef8f62d7cb 660:5a381b290691
    57   if params['django_patterns']:
    57   if params['django_patterns']:
    58     return params['django_patterns']
    58     return params['django_patterns']
    59 
    59 
    60   # Construct defaults manualy
    60   # Construct defaults manualy
    61   default_patterns = params['django_patterns_defaults']
    61   default_patterns = params['django_patterns_defaults']
       
    62   default_patterns += params['extra_django_patterns']
    62   key_fields_pattern = params['key_fields_pattern']
    63   key_fields_pattern = params['key_fields_pattern']
    63 
    64 
    64   patterns = []
    65   patterns = []
    65 
    66 
    66   for url, module, name in default_patterns:
    67   for url, module, name in default_patterns:
    67     name = name % params
    68     name = name % params
    68     module = module % params['module_name']
    69     module = module % params
    69 
    70 
    70     url = url % {
    71     url = url % {
    71         'url_name': params['url_name'],
    72         'url_name': params['url_name'],
    72         'lnp': params['link_id_arg_pattern'],
    73         'lnp': params['link_id_arg_pattern'],
    73         'ulnp': params['link_id_pattern_core'],
    74         'ulnp': params['link_id_pattern_core'],