archesproject / arches

Arches is a web platform for creating, managing, & visualizing geospatial data. Arches was inspired by the needs of the Cultural Heritage community, particularly the widespread need of organizations to build & manage cultural heritage inventories
GNU Affero General Public License v3.0
216 stars 144 forks source link

Move compatibility check from Django template to system check #11114 #11189

Closed jacobtylerwalls closed 2 months ago

jacobtylerwalls commented 3 months ago

Types of changes

Description of Change

Avoid maintaining a project's range of compatible arches versions in two places. Also, allows the error to surface even if an application is not rendering Django templates (e.g. vue app only).

Issues Solved

Closes #11114

Checklist

Ticket Background

Testing considerations

python manage.py check (or showmigrations, etc)