Skip to content

controller

django_spire.ai.chat.auth.controller

BaseAiChatAuthController

Bases: BaseAuthController

Source code in django_spire/auth/controller/controller.py
def __init__(
        self,
        request: WSGIRequest | None = None
):
    self._request = request

can_delete

Source code in django_spire/ai/chat/auth/controller.py
def can_delete(self):
    return self.request.user.has_perm('django_spire_ai_chat.delete_chat')