Hi I've just started using web2py and I need help on how to do
something.

I'm using CRUD to add an entry in db.project table as follows:

def create():
     form = crud.create(
          db.project,
          next = URL('index'))
     return dict(form=form)

When the new db.project entry is added -- or, for that matter, changed
or deleted -- I want to update another table using data from the the
new db.project entry.

To put it another way, consider the following function:

def process_new_project_entry(project_id)
   actions =
extract_actions_from_project_details_field(db.project.details(project_id))
   for action in actions:
      db.action.insert( project_id = project_id, action = action)

I want this function to be called when the new db.project entry is
added.

How can I do this?

Thanks in advance.

Reply via email to