:py:mod:`oioioi.contests.attachment_registration` ================================================= .. py:module:: oioioi.contests.attachment_registration Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: oioioi.contests.attachment_registration.AttachmentRegistry Attributes ~~~~~~~~~~ .. autoapisummary:: oioioi.contests.attachment_registration.attachment_registry oioioi.contests.attachment_registration.attachment_registry_problemset .. py:class:: AttachmentRegistry Bases: :py:obj:`object` Maintains a collection of functions that return attachments for 'Downloads' view. .. py:method:: register(attachment_generator=None, order=sys.maxsize) Register function generating attachments. :Parameters: Function that takes elements from `**kwargs` as arguments and returns dictionary containing following keys: `category`, `name`, `description`, `link`, `pub_date`. .. py:method:: to_list(**kwargs) .. py:data:: attachment_registry .. py:data:: attachment_registry_problemset