Monday, September 27, 2010

Re: Flatpages incorrect 302 to 404

As far as I know I constructed the urls properly. For example one of
them was /policy/ (that's how it looked in flatpages). I did find
another work around though.
I removed the flatpages middleware from my settings. And then I added
this to my urls:

urlpatterns += patterns('',
(r'^(?P<url>pages/(.*)/)$',
'django.contrib.flatpages.views.flatpage'),
)

Now as long as I make a flatpage of the pattern /pages/whatever/ it
finds it and otherwise the proper 404 is returned.
I got the idea here, just modified it a bit.
http://thisweekindjango.com/screencasts/episode/5/mapping-flatpage-urls/

-Josh

On Sep 27, 10:27 am, Piotr Kilczuk <kilc...@gmail.com> wrote:
> 2010/9/27 Josh <josh...@gmail.com>:
>
> > bump.  Does anyone have any ideas?
>
> Trailing slash issue?
>
> Just look into the middleware and see when the response code is modified.
>
> Regards,
> Piotr

--
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+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

No comments:

Post a Comment