Yeah, I was confused mostly about the stuff with the colon because I
didn't pay much attention when reading about namespaced urls the new
docs.

Thanks

On Fri, Jul 17, 2009 at 10:49 PM, Michael<newmani...@gmail.com> wrote:
> On Fri, Jul 17, 2009 at 4:27 PM, Vasil Vangelovski <vvangelov...@gmail.com>
> wrote:
>>
>> Sorry, it was probably my missunderstanding of some details in the
>> docs. I changed the initialization of my admin site so it doesn't have
>> a name and what I was trying to do works now. But anyway, if my admin
>> site was initialized like so site = MyAdminSite('admin') what code is
>> supposed to give me the url for it's index page?
>>
>> On Fri, Jul 17, 2009 at 9:48 PM, Vasil
>> Vangelovski<vvangelov...@gmail.com> wrote:
>> > Yes it does work, I've tried this with a brand new project in the same
>> > virtualenv. Reverese resolution of urls for the AdminSite in
>> > django.contrib.admin does work with the latest trunk revision.
>> > Here's simplest situation where I'm having a problem:
>> >
>> > I have an app called admin in my project which contains some
>> > templatetags and a subcalss of AdminSite, you can see the relevant
>> > code in this dpaste:
>> > http://dpaste.com/68309/
>> > The shell interaction is here:
>> > http://dpaste.com/68303/
>> > Note in my installed apps I have both my admin application and the
>> > admin app from django.contrib.
>> > The same shell interaction would work without a problem if I try it in
>> > another project where I use just django.contrib.admin.sites.AdminSite
>> > Note that changing the url regex for the admin from empty to
>> > r'^admin/' doesn't change anything, it's like that because the django
>> > project
>> > is just an admin site for a larger project done in Java/Flex.
>> > Thanks.
>
> Try reverse('admin:index ')
> The colon is the new namespaces that were just added to the django
> urlresolvers. Pretty exciting, huh?
> FYI the admin uses 'admin' as the default app instance. I am not sure what
> this will do if you have two apps that are named the same and try to
> reverse. It might just be unpredictable as to which URL is going to be
> returned or might throw an error. I am not sure. You might want to change
> that to something else.
> Hope that helps,
> Michael
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to