# -*- coding: utf-8 -*- # vi:si:et:sw=4:sts=4:ts=4 import os.path from django.db import models from django.db.models import Q from django.contrib.auth.models import User from django.shortcuts import render_to_response, get_object_or_404, get_list_or_404 from django.template import RequestContext from oxdata.utils.shortcuts import render_to_json_response from oxdata.lookup.models import MovieId import models def poster(request): #FIXME: get MovieId from provided id and redirect to poster url if 'imdb' in request.GET: imdbId = request.GET['imdb'] movie_id = MovieId.objects.get(imdb_id=imdbId) elif 'oxdb' in request.GET: oxdbId = request.GET['oxdb'] movie_id = MovieId.objects.get(oxdb_id=oxdbId) context = RequestContext(request, {'imdb': imdbId}) return render_to_response('poster.html', context) def poster_json(request): #FIXME: get MovieId from provided id and redirect to poster url if 'imdb' in request.GET: imdbId = request.GET['imdb'] movie_id = MovieId.objects.get(imdb_id=imdbId) elif 'oxdb' in request.GET: oxdbId = request.GET['oxdb'] movie_id = MovieId.objects.get(oxdb_id=oxdbId) json = models.getPosters(movie_id) return render_to_json_response(json)