care.facility.admin module

class BuildingAdmin(model, admin_site)

Bases: ModelAdmin

autocomplete_fields = ['facility']
search_fields = ['name']
property media
class DistrictFilter(request, params, model, model_admin)

Bases: SimpleListFilter

title = 'District'
parameter_name = 'district'
lookups(request, model_admin)
queryset(request, queryset)
class StateFilter(request, params, model, model_admin)

Bases: SimpleListFilter

State filter

title = 'State'
parameter_name = 'state'
lookups(request, model_admin)
queryset(request, queryset)
class FacilityAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

search_fields = ['name']
list_filter = [<class 'care.facility.admin.StateFilter'>, <class 'care.facility.admin.DistrictFilter'>]
djangoql_completion_enabled_by_default = True
property media
class FacilityHubSpokeAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

search_fields = ['name']
djangoql_completion_enabled_by_default = True
property media
class FacilityStaffAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

autocomplete_fields = ['facility', 'staff']
djangoql_completion_enabled_by_default = True
property media
class FacilityCapacityAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

autocomplete_fields = ['facility']
djangoql_completion_enabled_by_default = True
property media
class FacilityVolunteerAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

autocomplete_fields = ['facility', 'volunteer']
djangoql_completion_enabled_by_default = True
property media
class InventoryAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

autocomplete_fields = ['facility', 'item']
djangoql_completion_enabled_by_default = True
property media
class InventoryItemAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

search_fields = ['name', 'description']
djangoql_completion_enabled_by_default = True
property media
class RoomAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

autocomplete_fields = ['building']
search_fields = ['building', 'num']
djangoql_completion_enabled_by_default = True
property media
class StaffRoomAllocationAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

autocomplete_fields = ['staff', 'room']
djangoql_completion_enabled_by_default = True
property media
class AmbulanceDriverInline(parent_model, admin_site)

Bases: DjangoQLSearchMixin, TabularInline

model

alias of AmbulanceDriver

djangoql_completion_enabled_by_default = True
property media
class AmbulanceAdmin(model, admin_site)

Bases: ModelAdmin

search_fields = ['vehicle_number']
inlines = [<class 'care.facility.admin.AmbulanceDriverInline'>]
djangoql_completion_enabled_by_default = True
property media
class AmbulanceDriverAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

autocomplete_fields = ['ambulance']
djangoql_completion_enabled_by_default = True
property media
class PatientAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

list_display = ('id', 'name', 'year_of_birth', 'gender')
djangoql_completion_enabled_by_default = True
property media
class PatientSampleAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin

djangoql_completion_enabled_by_default = True
property media
class PatientExternalTestAdmin(model, admin_site)

Bases: ModelAdmin

property media
class PatientTestAdmin(model, admin_site)

Bases: ModelAdmin

property media
class PatientTestGroupAdmin(model, admin_site)

Bases: ModelAdmin

property media
class ExportCsvMixin

Bases: object

export_as_csv(request, queryset)
class FacilityUserAdmin(model, admin_site)

Bases: DjangoQLSearchMixin, ModelAdmin, ExportCsvMixin

djangoql_completion_enabled_by_default = True
actions = ['export_as_csv']
property media
class FacilityFlagAdmin(model, admin_site)

Bases: ModelAdmin

class FacilityFeatureFlagForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)

Bases: ModelForm

class Meta

Bases: object

fields = ('flag', 'facility')
model

alias of FacilityFlag

base_fields = {'facility': <django.forms.models.ModelChoiceField object>, 'flag': <django.forms.fields.ChoiceField object>}
declared_fields = {'flag': <django.forms.fields.ChoiceField object>}
property media
form

alias of FacilityFeatureFlagForm

property media