If your school is not in our database, return that information on the ajax submission. Then .show() a form to autocomplete a new school from the USDE schools database with text fields for desc, location, url. When a USDE school is chosen in the autocomplete, it populates the School model's fields in the form.
Actually, these fields shouldn't be editable
On form submission, take the USDE record and create a models.School with that starting data
If your school is not in our database, return that information on the ajax submission. Then .show() a form to autocomplete a new school from the USDE schools database with text fields for desc, location, url. When a USDE school is chosen in the autocomplete, it populates the School model's fields in the form.
Actually, these fields shouldn't be editable
On form submission, take the USDE record and create a
models.School
with that starting data