I got locations saving to notes properly. Next up allowing you to update locations when editing an entry. When saving I initially ran into the following error:

spatalite no such function: lwgeom_version

The issue was that Django's PointField default projection is 4326, which is used for spherical references e.g. Google Earth. However, I'm displaying a flat service (an OSM Map), which uses a different projection 3857.Ā  I fixed this by changing my database to match my most common display.

from django.contrib.gis.db import models as geo_models
point = geo_models.PointField(geography=True, srid=3857)