Exemple #1
0
    def __init__(self):
        # Initialize the TMDB API library
        tmdb.API_KEY = "112fd4c96274603f68620c78067d5422"

        # Creating a logger (for log files)
        self.__logger = log.get_logger(__name__)
Exemple #2
0
    request_is_unique,
    set_many_availability,
)
from conreq.utils.generic import is_key_value_in_list
from conreq.utils.testing import performance_metrics
from django.contrib.auth.decorators import login_required
from django.http import HttpResponse, HttpResponseForbidden, JsonResponse
from django.template import loader
from django.views.decorators.cache import cache_page
from django.views.decorators.vary import vary_on_cookie

from .helpers import add_save_request_movie

# Days, Hours, Minutes, Seconds
INVITE_CODE_DURATION = 7 * 24 * 60 * 60
__logger = log.get_logger(__name__)

# Create your views here.


@login_required
@performance_metrics()
def request_content(request):
    # User submitted a new request
    if request.method == "POST":
        request_parameters = json.loads(request.body.decode("utf-8"))
        log.handler(
            "Request received: " + str(request_parameters),
            log.INFO,
            __logger,
        )
Exemple #3
0
 def __init__(self, *args, **kwargs):
     super().__init__(*args, **kwargs)
     self.__logger = log.get_logger(__name__)