Fixed Solution, CourseAssignment unique_together
It should be a tuple of tuples - https://docs.djangoproject.com/en/1.6/ref/models/options/#unique-together
It's definitely not worth to use it in the convinience manner as it's more error-prone