feat(parsers): sync RU proxies from proxy-tools
Some checks failed
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled

This commit is contained in:
2026-03-23 10:47:34 +01:00
parent b4260d53cb
commit 7d4c54636b
13 changed files with 705 additions and 15 deletions

View File

@@ -28,19 +28,24 @@ class ProxyAdmin(admin.ModelAdmin):
list_display = [
"address",
"country_code",
"source",
"is_active_badge",
"fail_count",
"last_used_at",
"created_at",
]
list_filter = ["is_active", "created_at"]
search_fields = ["address"]
list_filter = ["is_active", "country_code", "source", "created_at"]
search_fields = ["address", "country_code", "source", "description"]
readonly_fields = ["created_at", "updated_at", "last_used_at"]
ordering = ["-is_active", "-last_used_at"]
list_per_page = 50
fieldsets = (
("Основное", {"fields": ("address", "is_active")}),
(
"Основное",
{"fields": ("address", "country_code", "source", "description", "is_active")},
),
("Статистика", {"fields": ("fail_count", "last_used_at")}),
("Даты", {"fields": ("created_at", "updated_at"), "classes": ("collapse",)}),
)