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