PythonistL says: > There is no command like > new_data = manipulator.flatten_data()
Ahh, woops! I've had my head in admin code so much lately I forgot this wasn't a standard manipulator method. (FYI, the method I was referring to is created by "magic", and has probably already been removed from the magic-removal branch. It is django.core.meta.manipulator_flatten_data(), but since this is tied so closely into the admin code it probably wouldn't do much for you. Sorry to send you on a goose chase with that!) However looking at your example again it it pretty clear. You need to use the argument you passed into the render_to_response method - form - like so: <label for="id_Label">Label</label> {{ form.Label }} I don't think you need to bother writing the input tags, at least in most cases. -rob