We will want the Bearer token in the Authorization header so check for it.
Some reformat done.
Move the OAuth2 access token decorator to the dispatch method of the base class of all view classes.
Added a middleware that will process the Accept HTTP header
Added some tags and helper functions for the logging system.
Update OAuth2 provider library.
Update url template tag to new syntax
Update admin pages
Update manage.py to a newer version
The email/username input should not be a password one.
Remove django.conf.urls.defaults as it no longer exists
Update from direct_to_template to a custom class based view.
Reformat comicagg.logging to comicagg.logs in order to avoid collision with Python's logging module.
Update robots.txt
Update settings files, clean them up.
Add django.contrib.staticfiles and its configuration settings.
Update api views and templates. Some stuff is not valid anymore.
verify_exists is not valid anymore. Remove it.
Update translations: es
Instrumentation in the provider code.
Redo the work in the authorization page.
Move from MEDIA_URL and make use of the static files app