Хорошо, спасибо. У меня ещё есть такая проблемка. Мне нужно модератора прикреплять к определенному посту, на данный момент я просто к кастомной моделе юзера дописал поле is_moder, но правильный ли это подход? И если уже прикреплять модератора, то это нужно делать в моделе *поста* через onetoonefield или сделать отдельную модельку модера в которой будут посты к которым данный модер прикреплен. И как это всё проверять через permissions?
is_moder в юзере думаю правильно, если модератор может несколько постов модерировать, но только один модератор, то это одинКоМногим(FK), добавить ФК следует в модель поста. Проверять при попытке доступа к посту например вот так:
post = get_object_or_404(Post, pk=self.post_id, moder=self.request.user.id)
Хотя тут лучше 503 показывать, можно написать свою get_object_or_503 или декоратор написать, читай доку, гугл