{% extends 'main.html' %} {% block title %} | Legacy CARES Import{% endblock %} {% block content %}

Legacy CARES Registration Import Staff Only Legacy Tool

One-time import of historical CARES registration data. This tool operates independently of the standard Site 1 / Site 2 import routines and applies minimal validation by design.

Expected CSV Format

Required header (exact column names):

cares_member, cares_species, verified, source, breeding_group, acquisition_date, registration_date, email_address, club, last_update, notes

Example data row:

Craig Storms, Melanotaenia parva, Y, Norwalk Aquarium Society auction, Y, 2025-01-01, 2025-06-18, craig_storms@yahoo.com, NECA, 2026-01-31,
  • Datesyyyy-mm-dd (acquisition_date, registration_date, last_update)
  • verified — determines Approved vs Open status
  • breeding_group — truthy: Y, y, Yes, yes, T, t, True, true
  • club — matched by club acronym (case-insensitive)
  • cares_species — matched by exact species name (case-insensitive)
  • notes — accepted but not imported
All fields are required except notes. Rows with missing required fields, unresolved species names, or unrecognised club acronyms will be skipped and reported in the results.
Select CSV File
{% csrf_token %}
{{ form.import_csv_file.label_tag }} {{ form.import_csv_file }} {% if form.import_csv_file.errors %}
{{ form.import_csv_file.errors }}
{% endif %}
Cancel
{% endblock %}