Missing _paginator in sitemap

16 views
Skip to first unread message

Henning Hraban Ramm

unread,
May 31, 2012, 5:53:13 AM5/31/12
to django-...@googlegroups.com
I get an AttributeError when setting up a sitemap as shown in
http://feincms.readthedocs.org/en/latest/page.html#sitemaps

--- urls.py ---
from django.conf.urls.defaults import *
from feincms.module.page.sitemap import PageSitemap

mysitemaps = {
'pages' : PageSitemap(navigation_only=True),
}

urlpatterns += patterns('',
(r'sitemap\.xml$', 'django.contrib.sitemaps.views.sitemap',
{'sitemaps': mysitemaps}),
)
---

--- Traceback (most recent call last):

File "/var/www/mysite/lib/python2.7/site-packages/django/core/handlers/
base.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)

File "/var/www/mysite/lib/python2.7/site-packages/django/contrib/
sitemaps/views.py", line 47, in sitemap
protocol=req_protocol))

File "/var/www/mysite/lib/python2.7/site-packages/feincms/module/page/
sitemap.py", line 103, in get_urls
del(self._paginator)

AttributeError: _paginator

---


Environment:
- Debian
- Python 2.7
- Django 1.4
- FeinCMS 1.5.3
- gunicorn 0.13.4
- supervisord
- virtualenv
- Nginx

Greetlings, Hraban
---
http://www.fiee.net
https://www.cacert.org (I'm an assurer)

Simon Meers

unread,
May 31, 2012, 6:05:22 AM5/31/12
to django-...@googlegroups.com
On 31 May 2012 19:53, Henning Hraban Ramm <fiee.v...@gmail.com> wrote:
> I get an AttributeError when setting up a sitemap as shown in
> http://feincms.readthedocs.org/en/latest/page.html#sitemaps
>
> --- urls.py ---
> from django.conf.urls.defaults import *
> from feincms.module.page.sitemap import PageSitemap
>
> mysitemaps = {
>  'pages'  : PageSitemap(navigation_only=True),
> }
>
> urlpatterns += patterns('',
>  (r'sitemap\.xml$', 'django.contrib.sitemaps.views.sitemap', {'sitemaps':
> mysitemaps}),
> )
> ---
>
> --- Traceback (most recent call last):
>
> File
> "/var/www/mysite/lib/python2.7/site-packages/django/core/handlers/base.py",
> line 111, in get_response
>  response = callback(request, *callback_args, **callback_kwargs)
>
> File
> "/var/www/mysite/lib/python2.7/site-packages/django/contrib/sitemaps/views.py",
> line 47, in sitemap
>  protocol=req_protocol))
>
> File
> "/var/www/mysite/lib/python2.7/site-packages/feincms/module/page/sitemap.py",
> line 103, in get_urls
>  del(self._paginator)
>
> AttributeError: _paginator
>
> ---

This should be fixed as of here:
https://github.com/feincms/feincms/commit/c6f6634f5cb3e6bd79575bb97a1b95bc6305a03f

Matthias Kestenholz

unread,
May 31, 2012, 6:19:29 AM5/31/12
to django-...@googlegroups.com
On Thu, May 31, 2012 at 12:05 PM, Simon Meers <drm...@gmail.com> wrote:

This should be fixed as of here:
https://github.com/feincms/feincms/commit/c6f6634f5cb3e6bd79575bb97a1b95bc6305a03f



This commit has been cherry-picked to `master` a few weeks ago; I've rolled another release in the FeinCMS 1.5.x series containing this bugfix.

FeinCMS v1.5.4 is available at all the usual places now.


Thanks,
Matthias

Henning Hraban Ramm

unread,
May 31, 2012, 6:43:02 AM5/31/12
to django-...@googlegroups.com
Thank you, that works!

And whyever, it also fixed my other problem (see thread "can’t change
text content anymore"). :-D

Greetlings, Hraban
Reply all
Reply to author
Forward
0 new messages