@@ -8,6 +8,10 @@ class VoyageCrewInline(admin.StackedInline):
8
8
model = VoyageCrew
9
9
max_num = 1
10
10
classes = ['collapse' ]
11
+ fields = [
12
+ 'crew_voyage_outset' ,
13
+ 'crew_died_complete_voyage'
14
+ ]
11
15
12
16
#
13
17
@@ -27,21 +31,26 @@ class VoyageDatesInline(admin.StackedInline):
27
31
'voyage_completed_sparsedate' ,
28
32
'imp_voyage_began_sparsedate' ,
29
33
'imp_departed_africa_sparsedate' ,
30
- 'imp_arrival_at_port_of_dis_sparsedate'
34
+ 'imp_arrival_at_port_of_dis_sparsedate' ,
35
+ 'date_departed_africa' ,
36
+ 'voyage_completed' ,
37
+ 'imp_departed_africa' ,
38
+ 'imp_length_home_to_disembark' ,
39
+ 'imp_length_leaving_africa_to_disembark'
31
40
]
32
41
verbose_name_plural = "Voyage Dates"
33
42
34
- # class PlaceAdmin(admin.ModelAdmin):
35
- # model=Place
36
- # search_fields=['place']
37
- #
38
- # class RegionAdmin(admin.ModelAdmin):
39
- # model=Region
40
- # search_fields=['region']
41
- #
42
- # class BroadRegionAdmin(admin.ModelAdmin):
43
- # model=BroadRegion
44
- # search_fields=['broad_region']
43
+ class PlaceAdmin (admin .ModelAdmin ):
44
+ model = Place
45
+ search_fields = ['place' ]
46
+
47
+ class RegionAdmin (admin .ModelAdmin ):
48
+ model = Region
49
+ search_fields = ['region' ]
50
+
51
+ class BroadRegionAdmin (admin .ModelAdmin ):
52
+ model = BroadRegion
53
+ search_fields = ['broad_region' ]
45
54
46
55
47
56
@@ -134,49 +143,53 @@ class VoyageShipInline(admin.StackedInline):
134
143
class VoyageItineraryInline (admin .StackedInline ):
135
144
model = VoyageItinerary
136
145
max_num = 1
137
- # autocomplete_fields=[
138
- # 'imp_broad_region_voyage_begin',
139
- # 'port_of_departure',
140
- # 'int_first_port_emb',
141
- # 'int_third_port_dis',
142
- # 'int_fourth_port_dis',
143
- # 'int_third_place_region_slave_landing',
144
- # 'int_fourth_place_region_slave_landing',
145
- # 'int_second_port_emb',
146
- # 'int_first_region_purchase_slaves',
147
- # 'int_second_region_purchase_slaves',
148
- # 'int_first_port_dis',
149
- # 'int_second_port_dis',
150
- # 'int_first_region_slave_landing',
151
- # 'imp_principal_region_slave_dis',
152
- # 'int_second_place_region_slave_landing',
153
- # 'first_place_slave_purchase',
154
- # 'second_place_slave_purchase',
155
- # 'third_place_slave_purchase',
156
- # 'first_region_slave_emb',
157
- # 'second_region_slave_emb',
158
- # 'third_region_slave_emb',
159
- # 'port_of_call_before_atl_crossing',
160
- # 'first_landing_place',
161
- # 'second_landing_place',
162
- # 'third_landing_place',
163
- # 'first_landing_region',
164
- # 'second_landing_region',
165
- # 'third_landing_region',
166
- # 'place_voyage_ended',
167
- # 'region_of_return',
168
- # 'broad_region_of_return',
169
- # 'imp_port_voyage_begin',
170
- # 'imp_region_voyage_begin',
171
- # 'imp_broad_region_voyage_begin',
172
- # 'principal_place_of_slave_purchase',
173
- # 'imp_principal_place_of_slave_purchase',
174
- # 'imp_principal_region_of_slave_purchase',
175
- # 'imp_broad_region_of_slave_purchase',
176
- # 'principal_port_of_slave_dis',
177
- # 'imp_principal_port_slave_dis',
178
- # 'imp_broad_region_slave_dis'
179
- # ]
146
+ autocomplete_fields = [
147
+ 'imp_broad_region_voyage_begin' ,
148
+ 'port_of_departure' ,
149
+ 'int_first_port_emb' ,
150
+ 'int_third_port_dis' ,
151
+ 'int_fourth_port_dis' ,
152
+ 'int_third_place_region_slave_landing' ,
153
+ 'int_fourth_place_region_slave_landing' ,
154
+ 'int_second_port_emb' ,
155
+ 'int_first_region_purchase_slaves' ,
156
+ 'int_second_region_purchase_slaves' ,
157
+ 'int_first_port_dis' ,
158
+ 'int_second_port_dis' ,
159
+ 'int_first_region_slave_landing' ,
160
+ 'imp_principal_region_slave_dis' ,
161
+ 'int_second_place_region_slave_landing' ,
162
+ 'first_place_slave_purchase' ,
163
+ 'second_place_slave_purchase' ,
164
+ 'third_place_slave_purchase' ,
165
+ 'first_region_slave_emb' ,
166
+ 'second_region_slave_emb' ,
167
+ 'third_region_slave_emb' ,
168
+ 'first_landing_place' ,
169
+ 'second_landing_place' ,
170
+ 'third_landing_place' ,
171
+ 'first_landing_region' ,
172
+ 'second_landing_region' ,
173
+ 'third_landing_region' ,
174
+ 'place_voyage_ended' ,
175
+ 'imp_port_voyage_begin' ,
176
+ 'principal_place_of_slave_purchase' ,
177
+ 'imp_principal_place_of_slave_purchase' ,
178
+ 'imp_principal_region_of_slave_purchase' ,
179
+ 'imp_broad_region_of_slave_purchase' ,
180
+ 'principal_port_of_slave_dis' ,
181
+ 'imp_principal_port_slave_dis' ,
182
+ 'imp_broad_region_slave_dis'
183
+ ]
184
+ exclude = [
185
+ 'port_of_call_before_atl_crossing' ,
186
+ 'number_of_ports_of_call' ,
187
+ 'region_of_return' ,
188
+ 'broad_region_of_return' ,
189
+ 'imp_region_voyage_begin' ,
190
+ 'imp_broad_region_voyage_begin'
191
+
192
+ ]
180
193
classes = ['collapse' ]
181
194
#
182
195
@@ -209,8 +222,8 @@ class VoyageOutcomeInline(admin.StackedInline):
209
222
210
223
class EnslaverAliasConnectionInline (admin .StackedInline ):
211
224
model = EnslaverVoyageConnection
212
- readonly_fields = ['enslaver_alias' ,'role' ,'order' ]
213
- # autocomplete_fields=['enslaver_alias',]
225
+ # readonly_fields=['enslaver_alias','role','order']
226
+ autocomplete_fields = ['enslaver_alias' ,]
214
227
classes = ['collapse' ]
215
228
extra = 0
216
229
@@ -225,17 +238,17 @@ class VoyageAdmin(admin.ModelAdmin):
225
238
VoyageShipInline ,
226
239
VoyageSlavesNumbersInline
227
240
)
228
- fields = ['voyage_id' ,'dataset' ,'voyage_groupings' , ' voyage_in_cd_rom' ]
241
+ fields = ['voyage_id' ,'dataset' ,'voyage_in_cd_rom' ]
229
242
list_display = ('voyage_id' ,)
230
243
search_fields = ('voyage_id' ,)
231
244
model = Voyage
232
245
#
233
246
#
234
247
admin .site .register (Voyage , VoyageAdmin )
235
248
# admin.site.register(VoyageDates)
236
- # admin.site.register(Place,PlaceAdmin)
237
- # admin.site.register(Region,RegionAdmin)
238
- # admin.site.register(BroadRegion,BroadRegionAdmin)
249
+ admin .site .register (Place ,PlaceAdmin )
250
+ admin .site .register (Region ,RegionAdmin )
251
+ admin .site .register (BroadRegion ,BroadRegionAdmin )
239
252
# admin.site.register(VoyageSources, VoyageSourcesAdmin)
240
253
# admin.site.register(ParticularOutcome, ParticularOutcomeAdmin)
241
254
# admin.site.register(SlavesOutcome, SlavesOutcomeAdmin)
@@ -244,4 +257,4 @@ class VoyageAdmin(admin.ModelAdmin):
244
257
# admin.site.register(Resistance, ResistanceAdmin)
245
258
# admin.site.register(Nationality, NationalityAdmin)
246
259
# admin.site.register(TonType, TonTypeAdmin)
247
- # admin.site.register(RigOfVessel, RigOfVesselAdmin )
260
+ admin .site .register (RigOfVessel )
0 commit comments