def save(self, *args, **kwargs): """Save user object and update ``last_login`` field""" if hasattr(self, 'backend'): backend = self.backend del(self.backend) else: backend = None if hasattr(self, 'last_login') and type(self.last_login) == datetime: from django.conf import settings self.last_login = self.last_login.strftime(settings.DATETIME_FMT) Document.save(self, *args, **kwargs) if backend: self.backend = backend