I was submitting a talk to europython when I got this error.

The page is:

  http://pbf.strakt.com:8080/speakers.chtml/freeform_post!speaker!form

Going back (using the browser's back button) didn't improve the situation.

I started again from scratch, from the "propose_a_talk" page, and it worked.


Here's the error.


exceptions.AttributeError:
  'NoneType' object has no attribute 'newspeakers'

/home/caps/release/lib/python2.3/site-packages/twisted/internet/defer.py,
line 129 in maybeDeferred

127
128 try:
129     result = f(*args, **kw)
130 except:

Locals
kw      {}
f       <bound method Speakers.configurable_speaker of <presentation.Speakers
object at 0x4662d02c>>
args    (<nevow.context.PageContext object at 0x4662d2ac>,)

./presentation.py, line 168 in configurable_speaker

166 if not form:
167     presData = getSession(
            inevow.IRequest(context)).getComponent(IPresentationForm)
168 form = SpeakerForm(presData.newspeakers)
169 sess.setComponent(ISpeakersForm, form)

Locals
presData        None
form    None
context <nevow.context.PageContext object at 0x4662d2ac>
sess    <twisted.web.server.Session instance at 0x4657ab0c>
Globals
getSession      <function getSession at 0x40bbe454>
SpeakerForm     <class 'presentation.SpeakerForm'>
ISpeakersForm   <class 'presentation.ISpeakersForm'>
inevow  <module 'nevow.inevow' from
'/home/caps/src/nevow-0.3/nevow/inevow.pyc'>
IPresentationForm       <class 'presentation.IPresentationForm'>

exceptions.AttributeError: 'NoneType' object has no attribute 'newspeakers'

-- 
Steve Alexander

_______________________________________________
EuroPython mailing list
EuroPython@python.org
http://mail.python.org/mailman/listinfo/europython

Reply via email to