I don't think appadmin is taking care of widget...

I don't follow you, are you talking that you add a column and the old entry
are NULL?

On Mon, Nov 5, 2012 at 2:48 PM, Bill Thayer <bill.tha...@live.com> wrote:

> This widget wouldn't break appadmin? would it? These are the many unknown
> things that really frustrate me about web2py.
>
> I edited the models file to test my current troubles adding columns to
> tables that are already created. With your sample app, I was able to add
> the new table and then add columns to cats. However when i edited the cat
> to add a color or collar those new values were not saved.
>
>
> db.define_table('collars',
>                 Field('material', requires=IS_IN_SET(['leather',
> 'chain'])),
>                 Field('size', requires=IS_IN_SET(['small', 'med',
> 'large'])),
>                 format='%(size)s %(material)s')
>
> db.define_table('cat',
>     Field('name','string'),
>     Field('color', 'string'),
>     Field('collar', 'reference collars'),
>     Field('person_id', 'reference person',
>         widget=AutocompleteWidgetSelectOrAddOption(request,
>             db.person.first_name,
>             id_field=db.person.id,
>             limitby=(0,10),
>             min_length=2,
>             form_title=T('Add new person'),
>             controller="default",
>             function="add_person",
>             button_text = T('Add new'))
>         ),
>     format='%()s'
>     )
>
> Regards,
> Bill
>
>  --
>
>
>
>

-- 



Reply via email to