--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/hp/views.py Tue Nov 13 16:20:34 2012 +0100
@@ -0,0 +1,45 @@
+# -*- coding: utf-8 -*-
+'''
+Created on Nov 11, 2012
+
+@author: ymh
+'''
+from django.shortcuts import render_to_response
+from django.template.context import RequestContext
+import requests
+from django.conf import settings
+import logging
+import urlparse
+
+logger = logging.getLogger(__name__)
+
+
+def all_videos(request):
+
+ #get all videos
+ #render
+ url = settings.LDT_API_URL + "contents/"
+ #limit=20&offset=20
+ r = requests.get(url)
+
+
+
+ results = r.json
+
+ for content in results.get('objects', []):
+ url_parts = urlparse.urlparse(content.get('image',''))
+ if not url_parts.netloc:
+ content['image'] = settings.LDT_DOMAIN + content.get('image','')
+
+ return render_to_response('hp/all_videos.html',{'results':results}, context_instance=RequestContext(request))
+
+
+def show_video_details(request, content_id):
+
+ url_content = settings.LDT_API_URL + "contents/%s" % content_id
+
+ r_content = requests.get(url_content)
+
+ logger.debug(r_content.text)
+
+ return render_to_response('hp/video_player.html',{'content':r_content.json}, context_instance=RequestContext(request))
\ No newline at end of file