<type 'exceptions.AttributeError'> 'NoneType' object has no attribute
'encode'
*Version *
web2py™Version 2.9.8-stable+timestamp.2014.09.07.04.13.28PythonPython
2.7.5+: /usr/local/bin/uwsgi (prefix: /usr)Traceback
1.
2.
3.
4.
5.
6.
7.
8.
9.
Traceback (most recent call last):
File "/home/Danilka88/web2py/gluon/restricted.py", line 221, in restricted
exec ccode in environment
File "/home/Danilka88/web2py/applications/agro/views/generic.rss", line 10,
in <module>
from gluon.serializers import rss}}{{=XML(rss(response._vars))}}
File "/home/Danilka88/web2py/gluon/serializers.py", line 168, in rss
link=str(feed.get('link', None).encode('utf-8', 'replace')),
AttributeError: 'NoneType' object has no attribute 'encode'
def rss(feed):
if not 'entries' in feed and 'items' in feed:
feed['entries'] = feed['items']
now = datetime.datetime.now()
rss = rss2.RSS2(title=str(feed.get('title', '(notitle)').encode('utf-8',
'replace')),
link=str(feed.get('link', None).encode('utf-8', 'replace')),
description=str(feed.get('description', '').encode('utf-8',
'replace')),
lastBuildDate=feed.get('created_on', now),
items=[rss2.RSSItem(
title=str(entry.get('title',
'(notitle)').encode('utf-8', 'replace')),
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.