Add Django structlog settings
Description
Instead of repeating the same "DevOps" structlog settings, incorporate into library and provide means to enable (or auto-enable).
Acceptance criteria
-
LOG_LEVEL
and/orEXTERNAL_SETTING_LOG_LEVEL
ENV sets logging level (support strings and ints) -
DRY means to set structlog settings in django (minimal settings.py
entry required) -
Example Django app added to this project to excercise these additions -
align fields with GCP special field names (those within current scope). E.g. "message" vs "event" https://cloud.google.com/logging/docs/structured-logging