patch session length settings

This commit is contained in:
adamscmRH
2018-06-25 14:39:04 -04:00
parent 380df1b327
commit b5dc3e6b94
6 changed files with 20 additions and 9 deletions

View File

@@ -6,6 +6,7 @@ from collections import OrderedDict
# Django
from django.core.validators import URLValidator
from django.utils.translation import ugettext_lazy as _
from django.conf import settings
# Django REST Framework
from rest_framework.fields import * # noqa
@@ -42,6 +43,13 @@ class IntegerField(IntegerField):
if ret == '' and self.allow_null and not getattr(self, 'allow_blank', False):
return None
return ret
class AuthTokenField(IntegerField):
def to_internal_value(self, data):
settings.SESSION_COOKIE_AGE = data
return super(AuthTokenField, self).to_internal_value(data)
class StringListField(ListField):