а можно как-то получить текущего юзера в models.py def userexists(self): return User.objects.filter(id=request.user.id).exists()
Нет, это не задача модели, только если его туда передать. Это не совсем правильная архитектура, отдел логику приложения в services.py, которая принимает юзера и в свою очередь проверяет что-то в твоей базе (через модели)