converted details view from function based view to class based view
converted index view from function based view to class based view in views.py
changed install_blog view from function based view to class based view
converted create_blogroll view from function based view to class based view and added LoginRequiredMixin mixin as decorators
converted tag_details views from function based views to class based views
converted author view from function based view to class based view
converted admin_dashboard view from function based view to class based view and added StaffMemReqMixin replacing @staff_member_required method decorator
converted admin entry edit from function based view to class based view and placed two CBVs for admin entry and admin edit
converted admin_manage_entries from function based view to CBV
converted admin_manage_comments from function based to CBV
converted admin_edit_preferences to CBV
merged page_details FBV in DetailsView as both are the similar
Check for blog install should happen in get()

get() is the starting point of View. Any check before view execution
should happen here.
get_queryset() should be exclusively used for creating and getting the
entries.
pep8 fix
modified install_blog. Removed install_form, post method and login mixin from install_blog url and converted installblog view to template view
Merge branch 'class_based_blogango' of github.com:agiliq/django-blogango into class_based_blogango
refactorised the code for index url used paginate_by in the index url
fixed a bug in index url replaced paginate_by with get_paginate_by
added get method in details view
fixed a bug for edit view and made test_edit_entry test case to pass