:py:mod:`oioioi.sinolpack.models` ================================= .. py:module:: oioioi.sinolpack.models Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: oioioi.sinolpack.models.ExtraConfig oioioi.sinolpack.models.ExtraFile oioioi.sinolpack.models.OriginalPackage .. py:class:: ExtraConfig(*args, **kwargs) Bases: :py:obj:`django.db.models.Model` Model to store ``config.yml`` present in some Sinol packages. .. py:class:: Meta Bases: :py:obj:`object` .. py:attribute:: verbose_name .. py:attribute:: verbose_name_plural .. py:property:: parsed_config .. py:attribute:: problem .. py:attribute:: config .. py:class:: ExtraFile(*args, **kwargs) Bases: :py:obj:`django.db.models.Model` Model to store extra files (for example ``extra.zip``) present in some Sinol packages. .. py:class:: Meta Bases: :py:obj:`object` .. py:attribute:: verbose_name .. py:attribute:: verbose_name_plural .. py:attribute:: problem .. py:attribute:: name .. py:attribute:: file .. py:class:: OriginalPackage(*args, **kwargs) Bases: :py:obj:`django.db.models.Model` Make subclasses preserve the alters_data attribute on overridden methods. .. py:class:: Meta Bases: :py:obj:`object` .. py:attribute:: verbose_name .. py:attribute:: verbose_name_plural .. py:attribute:: problem .. py:attribute:: problem_package