def __init__(self): # Initialize the TMDB API library tmdb.API_KEY = "112fd4c96274603f68620c78067d5422" # Creating a logger (for log files) self.__logger = log.get_logger(__name__)
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, )
def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.__logger = log.get_logger(__name__)