def handle(self, *args, **options): snapshot = HypemPopularSnapshot() snapshot.save() popular_tracks = hypem_manager.get_popular() for track in popular_tracks: rank = popular_tracks.index(track) + 1 rank_listing = HypemRankListing(hypemtrack=track, hypempopularsnapshot=snapshot, rank=rank) rank_listing.save()
def handle(self, *args, **options): snapshot = HypemPopularSnapshot() snapshot.save() popular_tracks = hypem_manager.get_popular() for track in popular_tracks: rank = popular_tracks.index(track)+1 rank_listing = HypemRankListing(hypemtrack=track, hypempopularsnapshot=snapshot, rank=rank) rank_listing.save()
def popular(request): offset = request.GET.get("offset",1) hypem_tracks_json = hypem_manager.get_popular(offset) return HttpResponse(json.dumps(hypem_tracks_json), content_type="application/json")