· 5 years ago · Apr 02, 2020, 10:58 AM
1ValueError at /api/updateStatus/
2invalid literal for int() with base 10: '2176,"service":1'
3
4Request Method: GET
5Request URL: http://5.101.181.94:8010/api/updateStatus/?id=2176,%22service%22%3A1&status=3&format=json
6Django Version: 2.0.5
7Python Executable: /home/pweb/.venv/bin/python3
8Python Version: 3.5.3
9Python Path: ['/home/pweb/antipub', '/home/pweb/.venv/bin', '/home/pweb/.venv/lib/python35.zip', '/home/pweb/.venv/lib/python3.5', '/home/pweb/.venv/lib/python3.5/plat-x86_64-linux-gnu', '/home/pweb/.venv/lib/python3.5/lib-dynload', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/home/pweb/.venv/lib/python3.5/site-packages']
10Server time: Чт, 2 Апр 2020 10:51:44 +0000
11Installed Applications:
12['django.contrib.admin',
13 'django.contrib.auth',
14 'django.contrib.contenttypes',
15 'django.contrib.sessions',
16 'django.contrib.messages',
17 'django.contrib.staticfiles',
18 'antipublicpsql',
19 'rest_framework',
20 'account.apps.AccountConfig']
21Installed Middleware:
22['django.middleware.security.SecurityMiddleware',
23 'django.contrib.sessions.middleware.SessionMiddleware',
24 'django.middleware.common.CommonMiddleware',
25 'django.middleware.csrf.CsrfViewMiddleware',
26 'django.contrib.auth.middleware.AuthenticationMiddleware',
27 'django.contrib.messages.middleware.MessageMiddleware',
28 'django.middleware.clickjacking.XFrameOptionsMiddleware']
29
30
31Traceback:
32
33File "/home/pweb/.venv/lib/python3.5/site-packages/django/core/handlers/exception.py" in inner
34 35. response = get_response(request)
35
36File "/home/pweb/.venv/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
37 128. response = self.process_exception_by_middleware(e, request)
38
39File "/home/pweb/.venv/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
40 126. response = wrapped_callback(request, *callback_args, **callback_kwargs)
41
42File "/home/pweb/.venv/lib/python3.5/site-packages/django/views/decorators/csrf.py" in wrapped_view
43 54. return view_func(*args, **kwargs)
44
45File "/home/pweb/.venv/lib/python3.5/site-packages/django/views/generic/base.py" in view
46 69. return self.dispatch(request, *args, **kwargs)
47
48File "/home/pweb/.venv/lib/python3.5/site-packages/rest_framework/views.py" in dispatch
49 495. response = self.handle_exception(exc)
50
51File "/home/pweb/.venv/lib/python3.5/site-packages/rest_framework/views.py" in handle_exception
52 455. self.raise_uncaught_exception(exc)
53
54File "/home/pweb/.venv/lib/python3.5/site-packages/rest_framework/views.py" in dispatch
55 492. response = handler(request, *args, **kwargs)
56
57File "/home/pweb/antipub/antipublicpsql/api/views.py" in get
58 45. checking = ServicestoEmail.objects.get(id=request.GET.get('id'))
59
60File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/manager.py" in manager_method
61 82. return getattr(self.get_queryset(), name)(*args, **kwargs)
62
63File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/query.py" in get
64 394. clone = self.filter(*args, **kwargs)
65
66File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/query.py" in filter
67 836. return self._filter_or_exclude(False, *args, **kwargs)
68
69File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/query.py" in _filter_or_exclude
70 854. clone.query.add_q(Q(*args, **kwargs))
71
72File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/sql/query.py" in add_q
73 1253. clause, _ = self._add_q(q_object, self.used_aliases)
74
75File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/sql/query.py" in _add_q
76 1277. split_subq=split_subq,
77
78File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/sql/query.py" in build_filter
79 1215. condition = self.build_lookup(lookups, col, value)
80
81File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/sql/query.py" in build_lookup
82 1085. lookup = lookup_class(lhs, rhs)
83
84File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/lookups.py" in __init__
85 18. self.rhs = self.get_prep_lookup()
86
87File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/lookups.py" in get_prep_lookup
88 68. return self.lhs.output_field.get_prep_value(self.rhs)
89
90File "/home/pweb/.venv/lib/python3.5/site-packages/django/db/models/fields/__init__.py" in get_prep_value
91 947. return int(value)
92
93Exception Type: ValueError at /api/updateStatus/
94Exception Value: invalid literal for int() with base 10: '2176,"service":1'
95Request information:
96USER: AnonymousUser
97
98GET:
99format = 'json'
100id = '2176,"service":1'
101status = '3'
102
103POST: No POST data
104
105FILES: No FILES data
106
107COOKIES: No cookie data
108
109META:
110HTTP_ACCEPT = 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
111HTTP_ACCEPT_ENCODING = 'gzip, deflate'
112HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.5'
113HTTP_CONNECTION = 'close'
114HTTP_HOST = '5.101.181.94:8010'
115HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0'
116HTTP_X_FORWARDED_FOR = '217.113.118.170'
117HTTP_X_FORWARDED_PROTO = 'http'
118HTTP_X_REAL_IP = '217.113.118.170'
119PATH_INFO = '/api/updateStatus/'
120QUERY_STRING = 'id=2176,%22service%22%3A1&status=3&format=json'
121RAW_URI = '/api/updateStatus/?id=2176,%22service%22%3A1&status=3&format=json'
122REMOTE_ADDR = ''
123REQUEST_METHOD = 'GET'
124SCRIPT_NAME = ''
125SERVER_NAME = '5.101.181.94'
126SERVER_PORT = '8010'
127SERVER_PROTOCOL = 'HTTP/1.0'
128SERVER_SOFTWARE = 'gunicorn/19.9.0'
129gunicorn.socket = <socket.socket fd=9, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0, laddr=/home/pweb/antipub/antipub.sock>
130wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7f7d68465dd8>
131wsgi.file_wrapper = ''
132wsgi.input = <gunicorn.http.body.Body object at 0x7f7d6834b2e8>
133wsgi.multiprocess = True
134wsgi.multithread = False
135wsgi.run_once = False
136wsgi.url_scheme = 'http'
137wsgi.version = '(1, 0)'
138
139Settings:
140Using settings module antipublic.settings
141ABSOLUTE_URL_OVERRIDES = {}
142ADMINS = []
143ALLOWED_HOSTS = ['*']
144APPEND_SLASH = True
145AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
146AUTH_PASSWORD_VALIDATORS = '********************'
147AUTH_USER_MODEL = 'auth.User'
148BASE_DIR = '/home/pweb/antipub'
149CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
150CACHE_MIDDLEWARE_ALIAS = 'default'
151CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
152CACHE_MIDDLEWARE_SECONDS = 600
153CSRF_COOKIE_AGE = 31449600
154CSRF_COOKIE_DOMAIN = None
155CSRF_COOKIE_HTTPONLY = False
156CSRF_COOKIE_NAME = 'csrftoken'
157CSRF_COOKIE_PATH = '/'
158CSRF_COOKIE_SECURE = False
159CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
160CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
161CSRF_TRUSTED_ORIGINS = []
162CSRF_USE_SESSIONS = False
163DATABASES = {'default': {'TIME_ZONE': None, 'NAME': 'antipub', 'USER': 'pweb', 'PASSWORD': '********************', 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'ATOMIC_REQUESTS': False, 'HOST': '127.0.0.1', 'OPTIONS': {}, 'TEST': {'MIRROR': None, 'CHARSET': None, 'COLLATION': None, 'NAME': None}, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'PORT': '5432'}}
164DATABASE_ROUTERS = []
165DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
166DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
167DATETIME_FORMAT = 'N j, Y, P'
168DATETIME_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']
169DATE_FORMAT = 'N j, Y'
170DATE_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']
171DEBUG = True
172DEBUG_PROPAGATE_EXCEPTIONS = False
173DECIMAL_SEPARATOR = '.'
174DEFAULT_CHARSET = 'utf-8'
175DEFAULT_CONTENT_TYPE = 'text/html'
176DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
177DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
178DEFAULT_FROM_EMAIL = 'webmaster@localhost'
179DEFAULT_INDEX_TABLESPACE = ''
180DEFAULT_TABLESPACE = ''
181DISALLOWED_USER_AGENTS = []
182EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
183EMAIL_HOST = 'localhost'
184EMAIL_HOST_PASSWORD = '********************'
185EMAIL_HOST_USER = ''
186EMAIL_PORT = 25
187EMAIL_SSL_CERTFILE = None
188EMAIL_SSL_KEYFILE = '********************'
189EMAIL_SUBJECT_PREFIX = '[Django] '
190EMAIL_TIMEOUT = None
191EMAIL_USE_LOCALTIME = False
192EMAIL_USE_SSL = False
193EMAIL_USE_TLS = False
194FILE_CHARSET = 'utf-8'
195FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
196FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
197FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
198FILE_UPLOAD_PERMISSIONS = None
199FILE_UPLOAD_TEMP_DIR = None
200FIRST_DAY_OF_WEEK = 0
201FIXTURE_DIRS = []
202FORCE_SCRIPT_NAME = None
203FORMAT_MODULE_PATH = None
204FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
205IGNORABLE_404_URLS = []
206INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'antipublicpsql', 'rest_framework', 'account.apps.AccountConfig']
207INTERNAL_IPS = []
208LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
209LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
210LANGUAGE_CODE = 'ru-RU'
211LANGUAGE_COOKIE_AGE = None
212LANGUAGE_COOKIE_DOMAIN = None
213LANGUAGE_COOKIE_NAME = 'django_language'
214LANGUAGE_COOKIE_PATH = '/'
215LOCALE_PATHS = []
216LOGGING = {}
217LOGGING_CONFIG = 'logging.config.dictConfig'
218LOGIN_REDIRECT_URL = 'dashboard'
219LOGIN_URL = 'login'
220LOGOUT_REDIRECT_URL = None
221LOGOUT_URL = 'logout'
222MANAGERS = []
223MEDIA_ROOT = '/home/pweb/antipub/media'
224MEDIA_URL = '/media/'
225MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
226MIDDLEWARE = ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware']
227MIGRATION_MODULES = {}
228MONTH_DAY_FORMAT = 'F j'
229NUMBER_GROUPING = 0
230PASSWORD_HASHERS = '********************'
231PASSWORD_RESET_TIMEOUT_DAYS = '********************'
232PREPEND_WWW = False
233REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': ['rest_framework.permissions.AllowAny']}
234ROOT_URLCONF = 'antipublic.urls'
235SECRET_KEY = '********************'
236SECURE_BROWSER_XSS_FILTER = False
237SECURE_CONTENT_TYPE_NOSNIFF = False
238SECURE_HSTS_INCLUDE_SUBDOMAINS = False
239SECURE_HSTS_PRELOAD = False
240SECURE_HSTS_SECONDS = 0
241SECURE_PROXY_SSL_HEADER = None
242SECURE_REDIRECT_EXEMPT = []
243SECURE_SSL_HOST = None
244SECURE_SSL_REDIRECT = False
245SERVER_EMAIL = 'root@localhost'
246SESSION_CACHE_ALIAS = 'default'
247SESSION_COOKIE_AGE = 1209600
248SESSION_COOKIE_DOMAIN = None
249SESSION_COOKIE_HTTPONLY = True
250SESSION_COOKIE_NAME = 'sessionid'
251SESSION_COOKIE_PATH = '/'
252SESSION_COOKIE_SECURE = False
253SESSION_ENGINE = 'django.contrib.sessions.backends.db'
254SESSION_EXPIRE_AT_BROWSER_CLOSE = False
255SESSION_FILE_PATH = None
256SESSION_SAVE_EVERY_REQUEST = False
257SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
258SETTINGS_MODULE = 'antipublic.settings'
259SHORT_DATETIME_FORMAT = 'm/d/Y P'
260SHORT_DATE_FORMAT = 'm/d/Y'
261SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
262SILENCED_SYSTEM_CHECKS = []
263STATICFILES_DIRS = []
264STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
265STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
266STATIC_ROOT = '/home/pweb/antipub/static'
267STATIC_URL = '/static/'
268TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], 'APP_DIRS': True, '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']}}]
269TEST_NON_SERIALIZED_APPS = []
270TEST_RUNNER = 'django.test.runner.DiscoverRunner'
271THOUSAND_SEPARATOR = ','
272TIME_FORMAT = 'P'
273TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
274TIME_ZONE = 'UTC'
275USE_ETAGS = False
276USE_I18N = True
277USE_L10N = True
278USE_THOUSAND_SEPARATOR = False
279USE_TZ = True
280USE_X_FORWARDED_HOST = False
281USE_X_FORWARDED_PORT = False
282WSGI_APPLICATION = 'antipublic.wsgi.application'
283X_FRAME_OPTIONS = 'SAMEORIGIN'
284YEAR_MONTH_FORMAT = 'F Y'
285
286
287You're seeing this error because you have DEBUG = True in your
288Django settings file. Change that to False, and Django will
289display a standard page generated by the handler for this status code.