------------------------------------
This release added some basic logging to django-all-access. To enable this logging
in your project, you should update your ``LOGGING`` configuration to include
``allaccess`` in the ``loggers`` section. Below is an example:
.. code-block:: python
LOGGING = {
'handlers': {
'console':{
'level':'DEBUG',
'class':'logging.StreamHandler',
},
'mail_admins': {
'level': 'ERROR',
'class': 'django.utils.log.AdminEmailHandler',
'filters': ['special']
}
},
'loggers': {
'django.request': {
'handlers': ['mail_admins', ],
'level': 'ERROR',
'propagate': True,
},
'allaccess': {
'handlers': ['console', ],
'level': 'INFO',
}
}
}
For more information on logging please see the
`Django documentation <https://docs.djangoproject.com/en/1.4/topics/logging/>`_
or the `Python documentation <http://docs.python.org/library/logging.html>`_.
Features
_________________
- Added access to simple API wrapper through the ``AccountAccess`` model
- Added state parameter for OAuth 2.0 by default
- Added basic error logging to OAuth clients and views
- Added contributing guide and mailing list info