40240-vm/core/admin.py
Flatlogic Bot 41cce00390 A
2026-06-09 23:09:44 +00:00

19 lines
685 B
Python

from django.contrib import admin
from .models import JobPosting, JobSource
@admin.register(JobSource)
class JobSourceAdmin(admin.ModelAdmin):
list_display = ("name", "family", "status", "url", "last_checked_at", "created_at")
list_filter = ("family", "status")
search_fields = ("name", "url", "owner")
@admin.register(JobPosting)
class JobPostingAdmin(admin.ModelAdmin):
list_display = ("title", "company", "location", "contract_type", "source", "published_at", "is_active")
list_filter = ("contract_type", "is_active", "source__family", "published_at")
search_fields = ("title", "company", "location", "description")
autocomplete_fields = ("source",)