Removing parent data from traveller model
This commit is contained in:
@@ -174,10 +174,10 @@ class TravellerRouteInline(admin.TabularInline):
|
||||
|
||||
|
||||
@admin.register(Traveller)
|
||||
class TravellerAdmin(MyImportExportModelAdmin, CloneModelAdmin, admin.ModelAdmin, TravellerRollMixin):
|
||||
class TravellerAdmin(MyImportExportModelAdmin, admin.ModelAdmin, TravellerRollMixin):
|
||||
list_display = ["first_name", "last_name", "school", "year_level", "is_active", "address", "stop_route", "shuttle", "travel_start_date", "travel_end_date"]
|
||||
list_filter = [
|
||||
"is_active", "school", "year_level", "eligibility_status", "bus_stops__bus", "shuttle", "residential_suburb",
|
||||
"is_active", "school", "year_level", "eligibility_status", "bus_stops__bus", "shuttle",
|
||||
("travel_start_date", DateRangeFilterBuilder(
|
||||
title="Start date"
|
||||
)),
|
||||
@@ -185,16 +185,9 @@ class TravellerAdmin(MyImportExportModelAdmin, CloneModelAdmin, admin.ModelAdmin
|
||||
title="End date"
|
||||
))
|
||||
]
|
||||
search_fields = ["first_name", "last_name", "residential_address"]
|
||||
cloneable_fields = ["last_name", "residential_address", "residential_suburb",
|
||||
"postal_address", "postal_suburb", "eligibility_status", "shuttle",
|
||||
"parent_A_firstname", "parent_A_lastname", "parent_A_phone", "parent_A_email",
|
||||
"parent_B_firstname", "parent_B_lastname", "parent_B_phone", "parent_B_email",
|
||||
"emergency_contact_A_firstname", "emergency_contact_A_lastname", "emergency_contact_A_phone",
|
||||
"emergency_contact_A_relation", "emergency_contact_B_firstname", "emergency_contact_B_lastname",
|
||||
"emergency_contact_B_phone", "emergency_contact_B_relation"]
|
||||
search_fields = ["first_name", "last_name"]
|
||||
inlines = [FamilyInline, TravellerRouteInline]
|
||||
readonly_fields = ["travel_start_date", "travel_end_date", "fare_paying", "created_on", "last_edit", "is_active"]
|
||||
readonly_fields = ["travel_start_date", "travel_end_date", "fare_paying", "created_on", "last_edit", "is_active", "address"]
|
||||
actions = ["export_to_csv", "send_sms", "confirmation_letter", "letter_creator"]
|
||||
fieldsets = [
|
||||
(None, {
|
||||
@@ -203,17 +196,9 @@ class TravellerAdmin(MyImportExportModelAdmin, CloneModelAdmin, admin.ModelAdmin
|
||||
"school",
|
||||
"first_name",
|
||||
"last_name",
|
||||
"dob",
|
||||
"year_level",
|
||||
]
|
||||
}),
|
||||
('Address', {
|
||||
'classes': ('collapse',),
|
||||
'fields': [
|
||||
"residential_address",
|
||||
"residential_suburb",
|
||||
"postal_address",
|
||||
"postal_suburb",
|
||||
"dob",
|
||||
"address",
|
||||
]
|
||||
}),
|
||||
('Office Use', {
|
||||
@@ -236,27 +221,6 @@ class TravellerAdmin(MyImportExportModelAdmin, CloneModelAdmin, admin.ModelAdmin
|
||||
"last_edit",
|
||||
]
|
||||
}),
|
||||
('Adult Contacts', {
|
||||
'classes': ('collapse',),
|
||||
'fields': [
|
||||
"parent_A_firstname",
|
||||
"parent_A_lastname",
|
||||
"parent_A_phone",
|
||||
"parent_A_email",
|
||||
"parent_B_firstname",
|
||||
"parent_B_lastname",
|
||||
"parent_B_phone",
|
||||
"parent_B_email",
|
||||
"emergency_contact_A_firstname",
|
||||
"emergency_contact_A_lastname",
|
||||
"emergency_contact_A_phone",
|
||||
"emergency_contact_A_relation",
|
||||
"emergency_contact_B_firstname",
|
||||
"emergency_contact_B_lastname",
|
||||
"emergency_contact_B_phone",
|
||||
"emergency_contact_B_relation"
|
||||
]
|
||||
}),
|
||||
(None, {'fields': ["notes", "shuttle"]})
|
||||
]
|
||||
# list_display_links = None
|
||||
|
||||
Reference in New Issue
Block a user