Hi,

Yes sorry that wasn't clear.  There is basically:

page = get_object_or_404(models.Page, slug=level0)

which varies depending on the number of "level" arguments passed into
the view.  So "page" will always be a lookup of a Page object.

Thanks,
Nick

On May 2, 11:05 am, Xavier Ordoquy <xordo...@linovia.com> wrote:
> Le 2 mai 2011 à 11:49, Nick a écrit :
>
>
>
>
>
> > Hi,
>
> > I'm having a very strange problem with a site I've developed, which
> > only seems to happen when DEBUG=False and is now preventing my from
> > launching the site (unless I launch it in DEBUG mode, which I
> > obviously don't want to).  The EXACT same code works in DEBUG=True,
> > but with DEBUG=False I get the following error when trying to access
> > one of my ManyToMany fields:
>
> > views.py - FieldError: Cannot resolve keyword 'page' into field.
> > Choices are: bank_holidays, date_values, finish, id, start, values,
> > year
>
> > I have discovered that if I comment out my admin.autodiscover() line
> > in urls.py it suddenly starts working again.  I've therefore looked at
> > my admin.py and simplified it to a very basic example, but this still
> > doesn't work.  Here are the relevant parts of my code (let me know if
> > there are any other parts that would be useful to see)...
>
> > models.py:http://dpaste.com/hold/537990/
> > views.py:http://dpaste.com/537991/
> > admin.py:http://dpaste.com/hold/537993/
>
> Hi
> # some logic which populates the "page" variable with a Page object
> This comments make me thinks that you created a new Page object but did not 
> save it.
> Can you confirm the page object has an id before doing page.years.all() ?
>
> Regards,
> Xavier.

-- 
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