rest_framework: video should be optional (should it really be there at all?)

Plus whitespace fixes in related files.