:py:mod:`oioioi.suspendjudge.admin` =================================== .. py:module:: oioioi.suspendjudge.admin Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: oioioi.suspendjudge.admin.SuspendJudgeProblemInstanceAdminMixin .. py:class:: SuspendJudgeProblemInstanceAdminMixin(*args, **kwargs) Bases: :py:obj:`object` Sets up admin panel for suspendjudge app. .. py:attribute:: short_description .. py:attribute:: boolean :annotation: = True .. py:attribute:: short_description .. py:attribute:: boolean :annotation: = True .. py:method:: _resume(instance_id) .. py:method:: _rejudge(instance_id) .. py:method:: _clear_queue(instance_id) .. py:method:: _suspend(problem_instance_id, suspend_init_tests=True) .. py:method:: resume_and_rejudge_view(request, problem_instance_id) .. py:method:: resume_and_clear_view(request, problem_instance_id) .. py:method:: suspend_all_view(request, problem_instance_id) .. py:method:: suspend_all_but_init_view(request, problem_instance_id) .. py:method:: _view_href(instance, view_name) .. py:method:: inline_actions(instance) .. py:method:: suspended_on_init_display(instance) .. py:method:: suspended_on_final_display(instance) .. py:method:: get_urls()