La idea del proyecto es avanzar hacia la generalización que permita su uso en cualquier tipo de elección.
Actualmente la estructura jerarquica del agrupamiento de mesas (circuito, seccion, distrito) es especifica de Argentina, y en otras situaciones pueden no coincidir, porque se llaman distinto o porque son más o menos niveles.
Podemos estudiar la posibilidad de hacer esta jerarquia con una estructura de cantidad de niveles arbitraria.
La idea del proyecto es avanzar hacia la generalización que permita su uso en cualquier tipo de elección.
Actualmente la estructura jerarquica del agrupamiento de mesas (circuito, seccion, distrito) es especifica de Argentina, y en otras situaciones pueden no coincidir, porque se llaman distinto o porque son más o menos niveles.
Podemos estudiar la posibilidad de hacer esta jerarquia con una estructura de cantidad de niveles arbitraria.
Puede hacerse con treebeard, materialized path parece ser la implementacion mas eficiente.
https://django-treebeard.readthedocs.io/en/latest/mp_tree.html