|
@@ -48,6 +48,9 @@ class LocationListView(View, PermissionRequiredMixin):
|
|
|
messages.warning(request, "Columns in missing. Check columns ['Name', 'Location', 'Job Title'] again.")
|
|
|
return redirect('location-list')
|
|
|
|
|
|
+ # Clear all previously registered staffs
|
|
|
+ staffs = Staff.objects.all()
|
|
|
+ staffs.delete()
|
|
|
for row in rows:
|
|
|
try:
|
|
|
name, loc, dept = row[name_idx], row[loc_idx], row[dept_idx]
|