matcom / dashboard

MIT License
7 stars 7 forks source link

Mover los tutores de las tesis como referencias a `Person` #6

Open apiad opened 1 year ago

apiad commented 1 year ago

En el campo advisors (tutores) de tesis lo que hay ahora son string. Eso hace que muchos nombres puedan tener errores y estar duplicados.

Lo que se quiere es cambiar en el modelo Thesis ese campo por List[Person] (ver como se hace en JournalPaper y luego modificar los formularios de inserción y edición de tesis para seleccionar los tutores de la lista desplegable.

Además hay que hacer un script que se ejecute una vez para arreglar todas las tesis que hay ahora poniendo correctamente las referencias a las personas según el nombre (ver el script import_csv donde se buscan los nombres más parecidos usando el módulo levenshtein).

JuanMiguel01 commented 1 year ago

Yo voy a hacer este