INNER CODE UNIT · Python

CustomDate

eamigo86/graphene-django-extras · graphene_django_extras/base_types.py:184

class CustomDate(Date):
    """Custom date scalar type with support for custom date formats."""

    @staticmethod
    def serialize(date):
        """Serialize date value to string."""
        if isinstance(date, CustomDateFormat):
            return date.date_str

        if isinstance(date, datetime.datetime):
            date = date.date()
        assert isinstance(
            date, datetime.date
        ), 'Received not compatible date "{}"'.format(repr(date))
        return date.isoformat()


class CustomDateTime(DateTime):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…