есть функция для получения токена
но не передает правильно
def get_message_token(self) -> str:
""" Get message token from database """
_name = "get_message_token"
try:
company_object = userModels.Company.objects.get(
id=self.meeting["company"])
token = models.MessageToken.objects.get(
company=company_object).token
libenv._debug(
f"[*] {__name__}: {_name}: \
Company {company_object} assigned token: {token}")
return token
except models.MessageToken.DoesNotExist:
token = models.MessageToken.objects.get(is_default=True).token
libenv._debug(
f"[*] {__name__}: {_name}: \
Default token assigned for \
{self.meeting['company']}: {token.token}")
return token
except Exception as e:
raise e
как сделать что если нету токена в базе то оно передавало инфо что токен отсутствует