TypeError at /company/308

company_top() missing 1 required positional argument: 'year'
Request Method: GET
Request URL: https://job.sjcnavi.com/company/308
Django Version: 2.2.6
Exception Type: TypeError
Exception Value:
company_top() missing 1 required positional argument: 'year'
Exception Location: /usr/local/lib/python3.7/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback, line 67
Python Executable: /usr/local/bin/uwsgi
Python Version: 3.7.3
Python Path:
['.',
 '',
 '/usr/local/lib/python37.zip',
 '/usr/local/lib/python3.7',
 '/usr/local/lib/python3.7/lib-dynload',
 '/usr/local/lib/python3.7/site-packages']
Server time: 木, 28 3月 2024 22:36:23 +0900

Traceback Switch to copy-and-paste view



Request information

USER

AnonymousUser

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
HTTP_ACCEPT
'*/*'
HTTP_HOST
'job.sjcnavi.com'
HTTP_USER_AGENT
'claudebot'
HTTP_X_AMZN_TRACE_ID
'Root=1-66057257-017ef77c20d0e7fc2e1694f4'
HTTP_X_FORWARDED_FOR
'52.54.103.76'
HTTP_X_FORWARDED_PORT
'443'
HTTP_X_FORWARDED_PROTO
'https'
PATH_INFO
'/company/308'
QUERY_STRING
''
REMOTE_ADDR
'172.31.27.236'
REMOTE_PORT
'32285'
REQUEST_METHOD
'GET'
REQUEST_URI
'/company/308'
SCRIPT_NAME
''
SERVER_NAME
'ip-172-31-21-42.ap-northeast-1.compute.internal'
SERVER_PORT
'80'
SERVER_PROTOCOL
'HTTP/1.1'
UWSGI_ROUTER
'http'
uwsgi.node
b'ip-172-31-21-42.ap-northeast-1.compute.internal'
uwsgi.version
b'2.0.21'
wsgi.errors
<_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
wsgi.file_wrapper
''
wsgi.input
<uwsgi._Input object at 0x7f1dbec16378>
wsgi.multiprocess
False
wsgi.multithread
False
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)

Settings

Using settings module web.settings

Setting Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
[]
ALLOWED_HOSTS
['*']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
['student.backend.AuthBackend',
 'employee.backend.AuthStaffBackend',
 'company.backend.AuthCompanyBackend',
 'api.backend.AuthBackend']
AUTH_FIREBASE
{'auth_provider_x509_cert_url': 'https://www.googleapis.com/oauth2/v1/certs',
 'auth_uri': 'https://accounts.google.com/o/oauth2/auth',
 'client_email': 'firebase-adminsdk-k5g3i@sjcnavi-prod-2d69c.iam.gserviceaccount.com',
 'client_id': '101236250606377810586',
 'client_x509_cert_url': 'https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-cpffl%40sjcnavi-dev-d7a33.iam.gserviceaccount.com',
 'private_key': '********************',
 'private_key_id': '********************',
 'project_id': 'sjcnavi-prod-2d69c',
 'token_uri': '********************',
 'type': 'service_account'}
AUTH_PASSWORD_VALIDATORS
'********************'
AUTH_USER_MODEL
'users.User'
AWS_ACCESS_KEY_ID
'********************'
AWS_DEFAULT_ACL
None
AWS_QUERYSTRING_AUTH
False
AWS_REGION_LOG
'ap-northeast-1'
AWS_S3_CUSTOM_DOMAIN
'd3bpl2t1pt0mdm.cloudfront.net'
AWS_SECRET_ACCESS_KEY
'********************'
AWS_STORAGE_BUCKET_NAME
'sjc-prod-2025'
BASE_DIR
'/code'
BASE_URL
'https://job.sjcnavi.com/2025/'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
             'LOCATION': '127.0.0.1:11211'}}
CACHE_MIDDLEWARE_ALIAS
'default'
CACHE_MIDDLEWARE_KEY_PREFIX
'********************'
CACHE_MIDDLEWARE_SECONDS
600
CORS_ORIGIN_ALLOW_ALL
True
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
'csrftoken'
CSRF_COOKIE_PATH
'/'
CSRF_COOKIE_SAMESITE
'Lax'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
'web.utils.csrf_failure_403'
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': False,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.mysql',
             'HOST': 'sjcnaviprod.cs4zq65ishkx.ap-northeast-1.rds.amazonaws.com',
             'NAME': 'sjcnaviprod',
             'OPTIONS': {},
             'PASSWORD': '********************',
             'PORT': '3306',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': 'Asia/Tokyo',
             'USER': 'admin'}}
DATABASE_FIREBASE_URL
'https://console.firebase.google.com/u/0/project/sjcnavi-prod-2d69c/firestore/data~2Fchanel_2025~2FzQmCs0ATdXNBP3pFI1XU'
DATABASE_HOST
'sjcnaviprod.cs4zq65ishkx.ap-northeast-1.rds.amazonaws.com'
DATABASE_NAME
'sjcnaviprod'
DATABASE_PASSWORD
'********************'
DATABASE_ROUTERS
[]
DATABASE_USER
'admin'
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
'N j, Y, P'
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATE_FORMAT
'N j, Y'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
DEBUG
True
DEBUG_PROPAGATE_EXCEPTIONS
False
DECIMAL_SEPARATOR
'.'
DEFAULT_CHARSET
'utf-8'
DEFAULT_CONTENT_TYPE
'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
'storages.backends.s3boto3.S3Boto3Storage'
DEFAULT_FROM_EMAIL
'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
''
DEFAULT_TABLESPACE
''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
'smtp.gmail.com'
EMAIL_HOST_PASSWORD
'********************'
EMAIL_HOST_USER
'sjcnavi@gmail.com'
EMAIL_PORT
587
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
'********************'
EMAIL_SUBJECT_PREFIX
'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
True
ENV
'PROD'
FILE_CHARSET
'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'rest_framework',
 'rest_framework.authtoken',
 'crispy_forms',
 'service_objects',
 'widget_tweaks',
 'corsheaders',
 'django_user_agents',
 'auto_reply_message',
 'api',
 'web',
 'users',
 'sendmail',
 'company',
 'student.apps.StudentConfig',
 'employee',
 'manuscript.apps.ManuscriptConfig',
 'orientation.apps.OrientationConfig',
 'special_feature',
 'event.apps.EventConfig',
 'kigyo',
 'seminar',
 'staff',
 'student_app']
INTERNAL_IPS
[]
JWT_AUTH
{'JWT_ALLOW_REFRESH': True}
LANGUAGES
(('ja', 'Japanese'),
 ('bn', 'Bangladesh'),
 ('en', 'English'),
 ('id', 'Indonesian'),
 ('my', 'Myanmar'),
 ('pt', 'Portuguese'),
 ('th', 'Thai'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Chinese'))
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
LANGUAGE_CODE
'ja'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
'django_language'
LANGUAGE_COOKIE_PATH
'/'
LOCALE_PATHS
['/code/locale']
LOGGING
{'disable_existing_loggers': False,
 'formatters': {'all': {'datefmt': '%Y-%m-%d %H:%M:%S',
                        'format': '[%(levelname)s]\t%(asctime)s\t%(name)s\t'
                                  '%(module)s.%(funcName)s:%(lineno)s\t'
                                  '%(message)s'},
                'simple': {'datefmt': '%Y-%m-%d %H:%M',
                           'format': '[%(levelname)s]\t%(asctime)s\t'
                                     '%(message)s'}},
 'handlers': {'cloudwatch_handler': {'boto3_session': Session(region_name='ap-northeast-1'),
                                     'class': 'watchtower.CloudWatchLogHandler',
                                     'formatter': 'all',
                                     'level': 'INFO',
                                     'log_group': 'CloudWatch-Log-Django-App',
                                     'stream_name': 'DjangoInfoStream_PROD'},
              'console': {'class': 'logging.StreamHandler',
                          'formatter': 'all',
                          'level': 'DEBUG'},
              'info_push_notification': {'boto3_session': Session(region_name='ap-northeast-1'),
                                         'class': 'watchtower.CloudWatchLogHandler',
                                         'formatter': 'all',
                                         'level': 'INFO',
                                         'log_group': 'CloudWatch-Log-Push-App-Notification',
                                         'stream_name': 'DjangoInfoStream_PROD'},
              'login_handler': {'boto3_session': Session(region_name='ap-northeast-1'),
                                'class': 'watchtower.CloudWatchLogHandler',
                                'formatter': 'simple',
                                'level': 'INFO',
                                'log_group': 'CloudWatch-Django-Login',
                                'stream_name': 'DjangoInfoStream_PROD'},
              'request_log': {'boto3_session': Session(region_name='ap-northeast-1'),
                              'class': 'watchtower.CloudWatchLogHandler',
                              'formatter': 'all',
                              'level': 'INFO',
                              'log_group': 'CloudWatch-Log-Request',
                              'stream_name': 'DjangoInfoStream_PROD'}},
 'loggers': {'cloudwatch': {'handlers': ['cloudwatch_handler', 'console'],
                            'level': 'DEBUG',
                            'propagate': True},
             'dev': {'handlers': ['console'], 'level': 'DEBUG'},
             'login': {'handlers': ['login_handler'],
                       'level': 'INFO',
                       'propagate': True},
             'push_notification': {'handlers': ['info_push_notification'],
                                   'level': 'INFO',
                                   'propagate': True},
             'request_log': {'handlers': ['request_log'],
                             'level': 'INFO',
                             'propagate': True}},
 'version': 1}
LOGGING_CONFIG
'logging.config.dictConfig'
LOGIN_REDIRECT_URL
'/'
LOGIN_URL
'/login'
LOGOUT_REDIRECT_URL
None
LOG_STREAM
'DjangoInfoStream_PROD'
MANAGERS
[]
MEDIA_ROOT
'/code/media'
MEDIA_URL
'/media/'
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
['django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'web.middelwares.CustomLocaleMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'web.middelwares.CheckYearStudentLogin',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 'corsheaders.middleware.CorsMiddleware',
 'django_user_agents.middleware.UserAgentMiddleware',
 'web.middelwares.QueryCountDebugMiddleware']
MIGRATION_MODULES
{}
MONTH_DAY_FORMAT
'F j'
NUMBER_GROUPING
0
ORIENTATION_DATA_TABLE
'ORIENTATION_DATA_PROD'
PASSWORD_HASHERS
'********************'
PASSWORD_RESET_TIMEOUT_DAYS
'********************'
PREPEND_WWW
False
REQUEST_FROM_HOST_JOB
'https://job.sjcnavi.com'
REST_FRAMEWORK
{'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework_simplejwt.authentication.JWTAuthentication',),
 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination',
 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',),
 'NON_FIELD_ERRORS_KEY': '********************',
 'PAGE_SIZE': 20,
 'TEST_REQUEST_DEFAULT_FORMAT': 'json'}
ROOT_URLCONF
'web.urls'
SECRET_KEY
'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SENTRY_DSN
'https://cb124bf12328496a8c937d69fc085a99@o458604.ingest.sentry.io/5456409'
SERVER_EMAIL
'root@localhost'
SERVER_HOST
'https://job.sjcnavi.com'
SERVER_HOST_JOB
'https://job.sjcnavi.com'
SERVER_HOST_STUDENT
'https://std.sjcnavi.com'
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
'sessionid'
SESSION_COOKIE_PATH
'/'
SESSION_COOKIE_SAMESITE
'Lax'
SESSION_COOKIE_SECURE
False
SESSION_ENGINE
'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'web.settings'
SHORT_DATETIME_FORMAT
'm/d/Y P'
SHORT_DATE_FORMAT
'm/d/Y'
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
SIMPLE_JWT
{'ACCESS_TOKEN_LIFETIME': '********************',
 'ALGORITHM': 'HS256',
 'AUTH_HEADER_TYPES': ('Bearer',),
 'AUTH_TOKEN_CLASSES': '********************',
 'BLACKLIST_AFTER_ROTATION': True,
 'JTI_CLAIM': 'jti',
 'REFRESH_TOKEN_LIFETIME': '********************',
 'ROTATE_REFRESH_TOKENS': '********************',
 'SLIDING_TOKEN_LIFETIME': '********************',
 'SLIDING_TOKEN_REFRESH_EXP_CLAIM': '********************',
 'SLIDING_TOKEN_REFRESH_LIFETIME': '********************',
 'TOKEN_TYPE_CLAIM': '********************',
 'USER_ID_CLAIM': 'user_id',
 'USER_ID_FIELD': 'id',
 'VERIFYING_KEY': '********************'}
STATICFILES_DIRS
[]
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
'storages.backends.s3boto3.S3Boto3Storage'
STATIC_ROOT
'/code/static'
STATIC_URL
'/static/'
TEMPLATES
[{'APP_DIRS': True,
  'BACKEND': 'django.template.backends.django.DjangoTemplates',
  'DIRS': ['/code/templates'],
  'OPTIONS': {'context_processors': ['django.template.context_processors.request',
                                     'django.contrib.auth.context_processors.auth',
                                     'django.contrib.messages.context_processors.messages',
                                     'web.decorators.add_variable_to_context']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
'django.test.runner.DiscoverRunner'
TEST_URL
'111'
THOUSAND_SEPARATOR
','
TIME_FORMAT
'P'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE
'Asia/Tokyo'
URL_CLOUDFRONT
'https://d3bpl2t1pt0mdm.cloudfront.net/'
USER_AGENTS_CACHE
'default'
USE_I18N
True
USE_L10N
True
USE_THOUSAND_SEPARATOR
False
USE_TZ
True
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
'web.wsgi.application'
X_FRAME_OPTIONS
'SAMEORIGIN'
YEAR
2025
YEAR_MONTH_FORMAT
'F Y'

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.