There's a django method called model_to_dict. You can use it and do SubmissionForm(data=model_to_dict(submission)) instead of defining data