coalition.campaigns.admin
Classes
Inline admin for Bills within PolicyCampaign admin |
|
Admin interface for PolicyCampaign model |
|
Admin interface for Bill model |
Module Contents
- class coalition.campaigns.admin.BillInline(parent_model, admin_site)[source]
Bases:
django.contrib.admin.TabularInline
Inline admin for Bills within PolicyCampaign admin
- class coalition.campaigns.admin.PolicyCampaignAdmin(model, admin_site)[source]
Bases:
django.contrib.admin.ModelAdmin
Admin interface for PolicyCampaign model
- list_display = ('name', 'title', 'allow_endorsements', 'active', 'has_image', 'created_at',...[source]
- endorsement_count(obj: coalition.campaigns.models.PolicyCampaign) int [source]
Display count of endorsements
- bill_count(obj: coalition.campaigns.models.PolicyCampaign) int [source]
Display count of associated bills
- has_image(obj: coalition.campaigns.models.PolicyCampaign) bool [source]
Display whether campaign has an image
- get_queryset(request: django.http.HttpRequest) QuerySet[PolicyCampaign] [source]
Order by most recently created first
- class coalition.campaigns.admin.BillAdmin(model, admin_site)[source]
Bases:
django.contrib.admin.ModelAdmin
Admin interface for Bill model
- list_display = ('policy', 'level', 'chamber', 'number', 'session', 'state', 'title', 'status', 'is_primary',...[source]
- get_queryset(request: django.http.HttpRequest) QuerySet[Bill] [source]
Order by policy and then by number