No, I don't think thats it.  Like I said, if I reverse the elections
and precincts url in the urls.py file (the main one), it happens
exactly opposite.  Whichever one is listed first in the urls.py file
works, while the other one doesn't.

On Apr 18, 9:05 pm, blis102 <[EMAIL PROTECTED]> wrote:
> Possibly what you have set for get_absolute_url in your models.py
> file?
>
> On Apr 18, 1:14 pm, jeffself <[EMAIL PROTECTED]> wrote:
>
> > My project contains two apps, elections and precincts.  My main
> > urls.py file looks like this:
>
> > from django.conf.urls.defaults import *
>
> > urlpatterns = patterns('',
> >     (r'^precincts/', include('precincts.urls')),
> >     (r'^elections/', include('elections.urls')),
> >     (r'^admin/', include('django.contrib.admin.urls')),
> > )
>
> > The urls.py file under my precincts app looks like this:
> > from django.conf.urls.defaults import *
> > from precincts.models import Precinct
> > from django.views.generic import list_detail
>
> > precinct_list_info = {
> >         'queryset': Precinct.objects.all(),
> >         'allow_empty': True,
>
> > }
>
> > precinct_detail_info = {
> >         "queryset" : Precinct.objects.all(),
> >         "template_object_name" : "precinct",
>
> > }
>
> > urlpatterns = patterns('',
> >         (r'^$', list_detail.object_list, precinct_list_info),
> > )
>
> > urlpatterns += patterns('django.views.generic.list_detail',
> >         (r'^(?P<slug>[\w-]+)/$', 'object_detail', precinct_detail_info),
> > )
>
> > And my urls.py file under my elections app looks like this:
> > from django.conf.urls.defaults import *
> > from elections.models import Election
> > from django.views.generic import list_detail
>
> > election_list_info = {
> >     'queryset': Election.objects.all(),
> >     'allow_empty': True,
>
> > }
>
> > election_detail_info = {
> >     "queryset" : Election.objects.all(),
> >     "template_object_name" : "election",
>
> > }
>
> > urlpatterns = patterns('',
> >     (r'^$', list_detail.object_list, election_list_info),
> > )
>
> > urlpatterns += patterns('django.views.generic.list_detail',
> >     (r'^(?P<slug>[\w-]+)/$', 'object_detail', election_detail_info),
> > )
>
> > Both precincts and elections work in the browser. (http://localhost:
> > 8000/precincts/,http://localhost:8000/elections/)
> > I get a list of precincts and a list of elections.  When I run the
> > mouse over the precincts, the correct url is displayed.  However, when
> > I run the mouse over the list of elections, the url looks like 
> > this:http://localhost:8000/precincts/november-2007-general-election/
> > precincts shows up instead of elections.  I can reverse this by
> > putting elections ahead of precincts in the main urls.py file.  So
> > what am I doing wrong?  I've been looking at this for two hours.
--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to