init

причем здесь photos? тут речь про видео, которое сразу нужно сделать правильным. photos будем мигрировать после того, как видео заработает. 
Да, owner должен хранить либо User, либо Group. Можно сделать миксин OwnerableModelMixin как в fb
https://github.com/ramusus/django-facebook-api/blob/master/facebook_api/mixins.py#L19
проперти group и user тоже можно сделать в миксине