> 1. Before LaunchpadExchange.launchpad_exchange() submits the data, ensure
> that dictionary self._form has all the items you mentioned. Note that
> several fields are _not_ initially set in LaunchpadExchange.register(),
> but only later in methods like LaunchpadExchange.LaunchpadExchange.().
copy&paste mistake. That should be LaunchpadExchange.launchpad_exchange().
I wrote:
> 1. Before LaunchpadExchan ge.launchpad_ exchange( ) submits the data, ensure ge.register( ), ge.LaunchpadExc hange.( ).
> that dictionary self._form has all the items you mentioned. Note that
> several fields are _not_ initially set in LaunchpadExchan
> but only later in methods like LaunchpadExchan
copy&paste mistake. That should be LaunchpadExchan ge.launchpad_ exchange( ).