Shouldn't it be ```self.cleaned_data['submission_id']```?

Also, it would be better to use ```unicode``` instead of ```str``` (or even better: ```django.utils.encoding.smart_text```: https://docs.djangoproject.com/en/dev/ref/unicode/#conversion-functions).