É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 [1]

# après avoir config la DB
python manage.py inspectdb > models.py

[1] docs