On Jul 8, 4:05 pm, Guyren G Howe <[email protected]> wrote:
> I can't find a description of idiomatic handling of a many:1 relation through 
> a subform. Something like an asset database, where I have locations and 
> assets, and when I'm looking at the form for a location, there are add and 
> delete buttons and a list of the assets I can edit in that location. The idea 
> would be that the user can add and remove to the list just within the 
> browser, then the server parses that subform when it's submitted.
>
> So two things:
>
> 1. How to pass a location which has attached assets to a template or 
> ToscaWidgets, and have the subform generated with fields automatically 
> sequentially numbered (so Rails would give the fields in the subform names 
> like asset[1][name], asset[1][type], asset[2][name] etc and then parse those 
> into an array that the controller receives when the form is submitted).
> 2. Write the controller to receive an array of subform values so it can 
> process them. Ideally using tgext.crud.controller, although that probably 
> doesn't matter.
>
> I'm wanting both to display this as HTML forms, and also to use it for a REST 
> API, so I'll want to know how the naming and parsing are done if that's 
> documented anywhere, although I guess I can just look at what's generated and 
> work it out if there's no documentation.

I could really use some advice on this. No-one?

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en.

Reply via email to