I see, but what you get on admin forms from GET is hardly expected. So i guess this part in add_stage should be fixed ? I'll file a ticket for it.
Lines 432-436 of django/contrib/admin/views/main.py # Add default data. new_data = manipulator.flatten_data() # Override the defaults with request.GET, if it exists. new_data.update(request.GET)