This code works fine separately. What I mean is when I set the default tag and call process() all the other data that should populate the form have been removed. In this case the default is ok, but the other fields are empty.
form = ReviewForm(**populate_form)
form.tags.default = '1'
form.process()
So, it seems like process cleans the **populate_form values out. I need to populate all fields and then set the default for the select.