Try  something like this: http://pastebin.com/6yWksPAU


On Thu, Feb 10, 2011 at 9:36 PM, Marin Pranjic <marin.pran...@gmail.com> wrote:
> Add this after define_table
> for t in TAGS:
> ... db.tag.insert(name = t)
>
> run once and then comment / delete the lines.
>
> On Thu, Feb 10, 2011 at 10:57 PM, Sascha Peilicke <sasc...@gmx.de> wrote:
>>
>> Hi guys,
>>
>> I'd like to know how to best populate a table with a given set of default
>> values. I could add them manually via the shell, but I'd like it to be
>> done
>> when the table is created. Let's consider the following table:
>>
>> db.define_table('tag',
>>    Field('name'),
>>    format='%(name)s')
>>
>> And assume I got some tags:
>>
>> TAGS = ['nice','great','awesome']
>>
>> So, how's the most appropriate way in getting those tags into the table?
>> --
>> Mit freundlichen Grüßen,
>> Sascha Peilicke
>> http://saschpe.wordpress.com
>
>

Reply via email to