Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- UploadFailedError at /exam/token-86c34292-d0cb-46ba-a46e-1f9623f0882b/cycle/
- No exception message supplied
- Request Method: POST
- Request URL: https://pteportal.com.au/exam/token-86c34292-d0cb-46ba-a46e-1f9623f0882b/cycle/
- Django Version: 1.8.17
- Python Executable: /home/ubuntu/venv/bin/uwsgi
- Python Version: 3.5.2
- Python Path: ['.', '', '/home/ubuntu/venv/lib/python35.zip', '/home/ubuntu/venv/lib/python3.5', '/home/ubuntu/venv/lib/python3.5/plat-x86_64-linux-gnu', '/home/ubuntu/venv/lib/python3.5/lib-dynload', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/home/ubuntu/venv/lib/python3.5/site-packages']
- Server time: Thu, 13 Sep 2018 23:07:32 +1000
- Installed Applications:
- ('suit',
- 'django.contrib.admin',
- 'django.contrib.auth',
- 'django.contrib.contenttypes',
- 'django.contrib.sessions',
- 'django.contrib.messages',
- 'django.contrib.staticfiles',
- 'main',
- 'exam',
- 'dashboard',
- 'materials',
- 'welcome')
- Installed Middleware:
- ('django.contrib.sessions.middleware.SessionMiddleware',
- 'django.middleware.common.CommonMiddleware',
- 'django.middleware.csrf.CsrfViewMiddleware',
- 'django.contrib.auth.middleware.AuthenticationMiddleware',
- 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
- 'django.contrib.messages.middleware.MessageMiddleware',
- 'django.middleware.clickjacking.XFrameOptionsMiddleware',
- 'django.middleware.security.SecurityMiddleware',
- 'welcome.middlewares.WelcomePartyMiddleware')
- Traceback:
- File "/home/ubuntu/venv/lib/python3.5/site-packages/django/core/handlers/base.py" in get_response
- 132. response = wrapped_callback(request, *callback_args, **callback_kwargs)
- File "/home/ubuntu/venv/lib/python3.5/site-packages/django/views/generic/base.py" in view
- 71. return self.dispatch(request, *args, **kwargs)
- File "/home/ubuntu/venv/lib/python3.5/site-packages/django/utils/decorators.py" in _wrapper
- 34. return bound_func(*args, **kwargs)
- File "/home/ubuntu/venv/lib/python3.5/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
- 22. return view_func(request, *args, **kwargs)
- File "/home/ubuntu/venv/lib/python3.5/site-packages/django/utils/decorators.py" in bound_func
- 30. return func.__get__(self, type(self))(*args2, **kwargs2)
- File "./exam/views.py" in dispatch
- 52. return super().dispatch(request, *args, **kwargs)
- File "/home/ubuntu/venv/lib/python3.5/site-packages/django/views/generic/base.py" in dispatch
- 89. return handler(request, *args, **kwargs)
- File "./exam/views.py" in post
- 90. getattr(self, qvd.view_handler_name)(request, self.exam_token, question, reloads)
- File "./exam/views.py" in sp_read_aloud_save_handler
- 289. process_upload_or_delete_ans(request, ans)
- File "./exam/utils.py" in process_upload_or_delete_ans
- 195. raise UploadFailedError()
- Exception Type: UploadFailedError at /exam/token-86c34292-d0cb-46ba-a46e-1f9623f0882b/cycle/
- Request information:
- GET: No GET data
- POST:
- question_id = '1158'
- elapsed_time = '11'
- csrfmiddlewaretoken = 'ImFAtSE5mclpIAHXj31vD1xOgdg8TjGH'
- question_class = 'SpReadAloudQuestion'
- FILES:
- recorded_audio = <InMemoryUploadedFile: blob (audio/mpeg)>
- COOKIES:
- reloads = '1'
- csrftoken = 'ImFAtSE5mclpIAHXj31vD1xOgdg8TjGH'
- sessionid = '10wyhfimw7uq5go5tir6fb4u4y5foi1s'
- META:
- wsgi.url_scheme = 'https'
- HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36'
- REQUEST_URI = '/exam/token-86c34292-d0cb-46ba-a46e-1f9623f0882b/cycle/'
- HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
- DOCUMENT_ROOT = '/usr/share/nginx/html'
- SCRIPT_NAME = ''
- HTTP_ACCEPT_LANGUAGE = 'en,en-US;q=0.9,ru;q=0.8'
- uwsgi.version = b'2.0.14'
- SERVER_NAME = 'pteportal.com.au'
- HTTP_COOKIE = 'sessionid=10wyhfimw7uq5go5tir6fb4u4y5foi1s; csrftoken=ImFAtSE5mclpIAHXj31vD1xOgdg8TjGH; reloads=1'
- uwsgi.node = b'PTEv2-VPS'
- wsgi.file_wrapper = ''
- CONTENT_TYPE = 'multipart/form-data; boundary=----WebKitFormBoundary8uIChM8KO9fAhQ1w'
- QUERY_STRING = ''
- wsgi.multithread = False
- HTTP_ORIGIN = 'https://pteportal.com.au'
- wsgi.input = <uwsgi._Input object at 0x7fef71dc0300>
- SERVER_PORT = '443'
- HTTP_ACCEPT = '*/*'
- HTTP_CONNECTION = 'keep-alive'
- REMOTE_PORT = '53261'
- wsgi.run_once = False
- REQUEST_METHOD = 'POST'
- HTTPS = 'on'
- HTTP_CONTENT_LENGTH = '68358'
- CSRF_COOKIE = 'ImFAtSE5mclpIAHXj31vD1xOgdg8TjGH'
- HTTP_CONTENT_TYPE = 'multipart/form-data; boundary=----WebKitFormBoundary8uIChM8KO9fAhQ1w'
- wsgi.errors = <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
- REQUEST_SCHEME = 'https'
- CONTENT_LENGTH = '68358'
- HTTP_X_REQUESTED_WITH = 'XMLHttpRequest'
- wsgi.multiprocess = True
- HTTP_HOST = 'pteportal.com.au'
- REMOTE_ADDR = '60.241.84.225'
- SERVER_PROTOCOL = 'HTTP/1.1'
- HTTP_REFERER = 'https://pteportal.com.au/exam/token-86c34292-d0cb-46ba-a46e-1f9623f0882b/cycle/'
- PATH_INFO = '/exam/token-86c34292-d0cb-46ba-a46e-1f9623f0882b/cycle/'
- wsgi.version =
- Settings:
- Using settings module pte.settings
- NUMBER_GROUPING = 0
- SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
- CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
- MIDDLEWARE_CLASSES =
- X_FRAME_OPTIONS = 'SAMEORIGIN'
- LANGUAGE_COOKIE_DOMAIN = None
- LANGUAGES_BIDI =
- CACHE_MIDDLEWARE_ALIAS = 'default'
- USE_TZ = True
- PREPEND_WWW = False
- HOSTNAME = 'PTEv2-VPS'
- EMAIL_TIMEOUT = None
- EMAIL_SUBJECT_PREFIX = '[Django] '
- FILE_UPLOAD_HANDLERS =
- MANAGERS =
- PASSWORD_RESET_TIMEOUT_DAYS = '********************'
- AUTHENTICATION_BACKENDS = 'django.contrib.auth.backends.ModelBackend'
- ANSWER_MEDIA_FILES_DIR = 'answer_files'
- SECURE_HSTS_SECONDS = 0
- SESSION_COOKIE_DOMAIN = None
- FILE_CHARSET = 'utf-8'
- CSRF_COOKIE_DOMAIN = None
- TIME_INPUT_FORMATS =
- USE_ETAGS = False
- EMAIL_BACKEND = 'django_mailgun.MailgunBackend'
- ALLOWED_HOSTS = ['pteportal.com.au']
- LOGIN_URL = '/accounts/login/'
- DATETIME_INPUT_FORMATS =
- SECURE_SSL_REDIRECT = False
- LOGGING = {}
- CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
- SHORT_DATETIME_FORMAT = 'm/d/Y P'
- SESSION_EXPIRE_AT_BROWSER_CLOSE = False
- TEST_NON_SERIALIZED_APPS = []
- BASE_DIR = '/home/ubuntu/PTEv2'
- DATABASES = {'default': {'TEST': {'MIRROR': None, 'CHARSET': None, 'COLLATION': None, 'NAME': None}, 'TIME_ZONE': 'UTC', 'PORT': '', 'ENGINE': 'django.db.backends.mysql', 'CONN_MAX_AGE': 0, 'ATOMIC_REQUESTS': False, 'PASSWORD': '********************', 'NAME': 'pte_v2', 'OPTIONS': {}, 'AUTOCOMMIT': True, 'HOST': '127.0.0.1', 'USER': 'root'}}
- WSGI_APPLICATION = 'pte.wsgi.application'
- DEBUG = True
- ABSOLUTE_URL_OVERRIDES = {}
- SESSION_COOKIE_HTTPONLY = True
- LOGOUT_URL = '/accounts/logout/'
- MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
- SECURE_HSTS_INCLUDE_SUBDOMAINS = False
- EMAIL_SSL_CERTFILE = None
- CSRF_COOKIE_SECURE = False
- CSRF_COOKIE_NAME = 'csrftoken'
- QUESTION_MEDIA_FILES_DIR = 'question_files'
- STATIC_URL = '/static/'
- SESSION_COOKIE_SECURE = False
- DEFAULT_FROM_EMAIL = 'noreply@mail.pteportal.com.au'
- LANGUAGE_COOKIE_PATH = '/'
- ALLOWED_PROJECT_DISK_SPACE = 5120000
- EMAIL_USE_TLS = False
- LOCALE_PATHS =
- SETTINGS_MODULE = 'pte.settings'
- DATE_FORMAT = 'N j, Y'
- TEMPLATE_DIRS =
- FORMAT_MODULE_PATH = None
- MESSAGE_TAGS = {40: 'danger'}
- DECIMAL_SEPARATOR = '.'
- EMAIL_SSL_KEYFILE = '********************'
- STRIPE_PUBLIC_KEY = '********************'
- STATICFILES_DIRS =
- DATABASE_ROUTERS = []
- USE_THOUSAND_SEPARATOR = False
- APPEND_SLASH = True
- CSRF_COOKIE_HTTPONLY = False
- INTERNAL_IPS =
- CSRF_COOKIE_AGE = 31449600
- FORCE_SCRIPT_NAME = None
- EMAIL_USE_SSL = False
- STATICFILES_FINDERS =
- DEFAULT_TABLESPACE = ''
- EMAIL_HOST_USER = ''
- DEFAULT_CHARSET = 'utf-8'
- LANGUAGES =
- FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
- SERVER_EMAIL = 'root@localhost'
- DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
- ROOT_URLCONF = 'pte.urls'
- USE_I18N = True
- DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
- USER_PHOTOS_DIR = 'photos'
- SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
- EMAIL_HOST = 'localhost'
- CLASS_MATERIALS_DIR = 'materials'
- FILE_UPLOAD_PERMISSIONS = None
- SECRET_KEY = '********************'
- MEDIA_URL = '/media/'
- USE_X_FORWARDED_HOST = False
- ADMINS = ('Admin', 'salmanmorshed2@gmail.com')
- USE_L10N = True
- LOGGING_CONFIG = 'logging.config.dictConfig'
- TEST_RUNNER = 'django.test.runner.DiscoverRunner'
- SECURE_CONTENT_TYPE_NOSNIFF = False
- TIME_FORMAT = 'P'
- STRIPE_SECRET_KEY = '********************'
- TEMPLATE_DEBUG = False
- MAILGUN_ACCESS_KEY = '********************'
- TEMPLATE_CONTEXT_PROCESSORS =
- DEBUG_PROPAGATE_EXCEPTIONS = False
- LANGUAGE_COOKIE_NAME = 'django_language'
- SESSION_FILE_PATH = None
- STATIC_ROOT = '/home/ubuntu/PTEv2/static'
- FILE_UPLOAD_TEMP_DIR = None
- SESSION_COOKIE_NAME = 'sessionid'
- LOGIN_REDIRECT_URL = '/'
- TIME_ZONE = 'Australia/Sydney'
- SESSION_COOKIE_PATH = '/'
- SECURE_SSL_HOST = None
- PASSWORD_HASHERS = '********************'
- MONTH_DAY_FORMAT = 'F j'
- LANGUAGE_CODE = 'en-us'
- LANGUAGE_COOKIE_AGE = None
- SHORT_DATE_FORMAT = 'm/d/Y'
- CACHE_MIDDLEWARE_SECONDS = 600
- CSRF_COOKIE_PATH = '/'
- SILENCED_SYSTEM_CHECKS = []
- THOUSAND_SEPARATOR = ','
- EMAIL_HOST_PASSWORD = '********************'
- INSTALLED_APPS =
- DATE_INPUT_FORMATS =
- TEMPLATE_LOADERS =
- TEMPLATE_STRING_IF_INVALID = ''
- SESSION_CACHE_ALIAS = 'default'
- DEFAULT_INDEX_TABLESPACE = ''
- EMAIL_PORT = 25
- SESSION_ENGINE = 'django.contrib.sessions.backends.db'
- FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
- SECURE_PROXY_SSL_HEADER = None
- DEFAULT_CONTENT_TYPE = 'text/html'
- IGNORABLE_404_URLS =
- FIRST_DAY_OF_WEEK = 0
- SECURE_REDIRECT_EXEMPT = []
- MAILGUN_SERVER_NAME = 'mail.pteportal.com.au'
- SESSION_COOKIE_AGE = 1209600
- DATETIME_FORMAT = 'N j, Y, P'
- ALLOWED_INCLUDE_ROOTS =
- CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
- AUTH_USER_MODEL = 'auth.User'
- SESSION_SAVE_EVERY_REQUEST = False
- MIGRATION_MODULES = {}
- PTE_BRANCHES =
- FIXTURE_DIRS =
- SECURE_BROWSER_XSS_FILTER = False
- MEDIA_ROOT = '/home/ubuntu/PTEv2/media'
- YEAR_MONTH_FORMAT = 'F Y'
- TEMPLATES = [{'APP_DIRS': True, 'DIRS': ['exam/templates', 'main/templates'], 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.static', 'django.template.context_processors.request', 'main.context_processors.branch_choices']}}]
- DISALLOWED_USER_AGENTS =
- STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
- You're seeing this error because you have DEBUG = True in your
- Django settings file. Change that to False, and Django will
- display a standard page generated by the handler for this status code.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement