Gracias por tu respuesta @razpeitia
Bueno, referente a
Cita: Mas o menos así iría, así seria el funcionamiento..
Lo tengo diferente en mi proyecto, ese código que coloqué es solo como ejemplo de lo que haria las funciones, tampoco tengo ";" fue un error aquí en el foro, es costumbre cuando vienes de PHP
Ahora bien, luego de leer tus respuestas entendí esto:
Las funciones de registro en base de datos van en sus respectivos Modelos (models.py)
Las funciones de validación de formularios y renderizado de templates va en vistas (views.py)
Debo evitar dependencias entre funciones, ósea lograr un bajo acoplamiento mejorando la reutilización de código
Tengo otra pregunta con respecto a buenas prácticas.
Si quiero hacer un "helper" personalizado, digamos un script de paginación, pero debo hacerlo desde 0 ósea que no puedo usar algo que ya esté desarrollado. Donde lo desarrollo? ¿en que carpeta debería ir para que pueda ser utilizado por todos los apps de mi proyecto?
Gracias