1
0
mirror of https://github.com/Eugeny/tabby-web.git synced 2025-08-13 04:41:55 +00:00
Files
tabby-web/backend/tabby/app/api/info.py
Eugene Pankov f677febac3 init
2021-10-31 18:15:23 +01:00

22 lines
661 B
Python

from django.conf import settings
from rest_framework import fields
from rest_framework.mixins import RetrieveModelMixin
from rest_framework.viewsets import GenericViewSet
from rest_framework.serializers import Serializer
class InstanceInfoSerializer(Serializer):
login_enabled = fields.BooleanField()
homepage_enabled = fields.BooleanField()
class InstanceInfoViewSet(RetrieveModelMixin, GenericViewSet):
queryset = '' # type: ignore
serializer_class = InstanceInfoSerializer
def get_object(self):
return {
'login_enabled': settings.ENABLE_LOGIN,
'homepage_enabled': settings.ENABLE_HOMEPAGE,
}