示例#1
0
文件: views.py 项目: palfrey/kitling
def all_display(request):
	class AllFeed(object):
		def __init__(self):
			self.videos = Video.objects.all()
			self.name = "All videos"
			self.all = True

	return render_to_response("display.xml", {"feed": AllFeed() } )
示例#2
0
文件: views.py 项目: palfrey/kitling
def feed_core(video):
	if video == None:
		return HttpResponseBadRequest("No usable videos")
	res = urlparse.urlparse(video.url)
	loc = res.netloc
	if loc == "":
		return HttpResponseBadRequest("Can't determine host")
	elif loc == "livestream.com":
		url = "http://livestream.com/accounts/%s/events/%s/player?autoPlay=true&mute=false" % tuple(video.extra)
		return render_to_response("feed.xml", {"url": url} )
	elif loc == "www.ustream.tv":
		url = "%s?html5ui=1&autoplay=true" % video.url
		return render_to_response("feed.xml", {"url": url} )
	elif loc == "www.youtube.com":
		url = "%s?autoplay=1" % video.url
		return render_to_response("feed.xml", {"url": url} )
	else:
		return HttpResponseBadRequest("Don't know what to do with host '%s' from %s" % (loc, video.url))
示例#3
0
def index(request, token = None):
	ret = authenticate(request, token)
	if isinstance(ret, tweepy.OAuthHandler):
		auth = ret
	else:
		return ret

	api = tweepy.API(auth)
	lists = api.lists_all()

	return render_to_response("index.html", {"lists": lists, "token": token})
示例#4
0
文件: views.py 项目: palfrey/nih
def config(request):
    return render_to_response("config.xml",
                              {"roots": WebPath.get_root_nodes()})
示例#5
0
文件: views.py 项目: palfrey/nih
def spider(request):
    return render_to_response("spider.xml", {"spider": spider})
示例#6
0
文件: views.py 项目: palfrey/nih
def oldui(request):
    return render_to_response("oldui.xml", _index_data(request))
示例#7
0
文件: views.py 项目: palfrey/nih
def index(request):
    return render_to_response("index.xml", _index_data(request))
示例#8
0
文件: views.py 项目: palfrey/kitling
def display(request, username, feedName):
	feed = Feed.objects.get(owner__username__iexact = username, name__iexact = feedName)
	return render_to_response("display.xml", {"feed": feed } )
示例#9
0
文件: views.py 项目: palfrey/kitling
def index(request):
	return render_to_response("index.xml", {"users": User.objects.all(), "feeds" : Feed.objects.all() } )
示例#10
0
文件: views.py 项目: Ferada/nih
def config(request):
    return render_to_response("config.xml", {"roots": WebPath.get_root_nodes()})
示例#11
0
文件: views.py 项目: Ferada/nih
def spider(request):
    return render_to_response("spider.xml", {"spider": spider})
示例#12
0
文件: views.py 项目: Ferada/nih
def oldui(request):
    return render_to_response("oldui.xml", _index_data(request))  
示例#13
0
文件: views.py 项目: Ferada/nih
def index(request):    
    return render_to_response("index.xml", _index_data(request))