init

"и в аналогичных местах миграцию на ContentType"
Миграцию сделать можно. Но если приложение photos используется, то скорее всего и используются атрибуты owner и group.
Сейчас поле owner хранит user, а теперь получится, что owner будет возвращать объект либо User либо Group.

Атрибут group будет удалён, но это не проблема, т.к. можно будет сделать 
@property
      group(self):
             ....
и возвращать self.owner или его ContentType являтся Group