diff --git a/README b/README index 905efe5..f9035da 100644 --- a/README +++ b/README @@ -23,3 +23,6 @@ Install rabbitmq and carrot: sudo rabbitmqctl set_permissions -p /oxdata oxdata ".*" ".*" ".*" +Deploy: + adduser --disabled-password --disabled-login --home /srv/oxdata/ oxdata + diff --git a/oxdata/lookup/views.py b/oxdata/lookup/views.py index 07b898f..ed0759d 100644 --- a/oxdata/lookup/views.py +++ b/oxdata/lookup/views.py @@ -16,7 +16,10 @@ def get_movie_id(request): if len(movieId) == 7: movie_id = models.getMovieIdByImdbId(imdb_id=movieId) else: - movie_id = models.MovieId.objects.get(oxdb_id=movieId) + try: + movie_id = models.MovieId.objects.get(oxdb_id=movieId) + except models.MovieId.DoesNotExist: + movie_id = None if 'imdb' in request.GET: movieId = request.GET['imdb'] movie_id = models.getMovieIdByImdbId(imdb_id=movieId) diff --git a/requirements.txt b/requirements.txt index d612bbf..e1df005 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,4 +2,6 @@ South -e bzr+http://code.0x2620.org/python-oxdjango/#egg=python-oxdjango -e bzr+http://code.0x2620.org/python-ox/#egg=python-ox +chardet django-celery +gunicorn