Écrire dans les logs
import logging
logger = logging.getLogger(__name__) #nom du module/ficher actuel. on peut aussi mettre du texte
if erreur:
logger.error('message')
logger.debug(str(somevar))
logger.info("lol ce code est buggé")
logger.warning("an error may have occured")
logger.critical("incoming missile, seek shelter")
Configurer les logs
Bases de données
Django est capable de générer les modèles à partir d'une base de données existante :
docs
# après avoir config la DB
python manage.py inspectdb > models.py