Download apps/oa_filing/admin/filing_session_admin.py from jun2024/fc: direct link, hf CLI and curl.
- Browser
- Download file 1.17 kB
-
https://huggingface.co/spaces/jun2024/fc/resolve/main/apps/oa_filing/admin/filing_session_admin.py
- Command line
-
hf download hf://spaces/jun2024/fc/apps/oa_filing/admin/filing_session_admin.py
-
curl -L -o filing_session_admin.py https://huggingface.co/spaces/jun2024/fc/resolve/main/apps/oa_filing/admin/filing_session_admin.py
1.17 kB
| from __future__ import annotations | |
| from typing import ClassVar | |
| from django.utils.translation import gettext_lazy as _ | |
| from apps.oa_filing.models import FilingSession | |
| class FilingSessionAdmin(admin.ModelAdmin[FilingSession]): | |
| list_display: ClassVar = [ | |
| "id", | |
| "contract", | |
| "case", | |
| "oa_config", | |
| "user", | |
| "status", | |
| "created_at", | |
| ] | |
| list_filter: ClassVar = ["status", "oa_config"] | |
| search_fields: ClassVar = ["contract__name", "case__case_name"] | |
| readonly_fields: ClassVar = [ | |
| "contract", | |
| "case", | |
| "oa_config", | |
| "credential", | |
| "user", | |
| "status", | |
| "error_message", | |
| "created_at", | |
| "updated_at", | |
| ] | |
| fieldsets: ClassVar = [ | |
| ( | |
| _("会话信息"), | |
| {"fields": ("contract", "case", "oa_config", "credential", "user", "status")}, | |
| ), | |
| ( | |
| _("错误信息"), | |
| {"fields": ("error_message",), "classes": ("collapse",)}, | |
| ), | |
| ( | |
| _("时间信息"), | |
| {"fields": ("created_at", "updated_at"), "classes": ("collapse",)}, | |
| ), | |
| ] | |