﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
14505	Multiple Namespaces and reverse lookup does not work as advertised.	dcurtis	nobody	"
{{{

### urls.py
urlpatterns = patterns('',
    (r'^butter/', include(milkpost.urls, namespace=""butter"", app_name='milkpost')),
    (r'^newsletter/', include(milkpost.urls, namespace=""newsletter"", app_name='milkpost')),
    (r'^admin/', include(admin.site.urls)),
)

### milkpost.urls
def myview(request):
    return render_to_response('milkpost/main.html')

urlpatterns = patterns('',
        url(r'^myview', myview, name='myview'),
)


### main.html
{% load markup %}
<head>
    <title>main - milkbox</title>
</head>
<body align=""center"">
    {% url milkpost:myview %}
</body>
}}}

both urls: /newsletter/myview/ and /butter/myview/ 
print out /newsletter/myview/

As the following page points out,
http://docs.djangoproject.com/en/dev/topics/http/urls/#url-namespaces

two instances of the same app should be distinguishable.  This does not happen though and can be very frustrating!


"		closed	Core (Other)	1.2		invalid	namespace application reverse		Unreviewed	0	0	0	0	0	0
