Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class IndexView(TemplateView, AuthenticatedMixin):
- template_name = 'index.html'
- def get(self, request, *args, **kwargs):
- try:
- user = request.user
- api_interface = VkApiInterface(user)
- api_response = api_interface.get_friends(count=5, order='random', fields='online, photo_200')
- context = {
- 'friends': api_response['items']
- }
- return self.render_to_response(context)
- except TokenExpiredException as e:
- logout(request)
- return redirect('auth_index')
- except AppException as e:
- return render(request, 'error.html', {'error': getattr(e, 'inner_code'),
- 'error_description': getattr(e, 'message')})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement