· 5 years ago · Jan 31, 2020, 02:10 PM
1NameError at /api/user/validate-phone-number/
2name 'Response' is not defined
3
4Request Method: POST
5Request URL: http://165.22.40.156:80/api/user/validate-phone-number/
6Django Version: 2.2.7
7Python Executable: /usr/local/bin/uwsgi
8Python Version: 3.6.8
9Python Path: ['.', '', '/usr/local/lib/python36.zip', '/usr/local/lib/python3.6', '/usr/local/lib/python3.6/lib-dynload', '/usr/local/lib/python3.6/site-packages']
10Server time: Vie, 31 Ene 2020 09:06:28 -0500
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 'django.contrib.postgres',
19 'corsheaders',
20 'rest_framework.authtoken',
21 'storages',
22 'stdimage',
23 'rest_framework',
24 'django_filters',
25 'adminsortable2',
26 'admincolors',
27 'admin_reorder',
28 'simple_history',
29 'adminsortable',
30 'django_admin_listfilter_dropdown',
31 'tinymce',
32 'users',
33 'profiles',
34 'news',
35 'common',
36 'management',
37 'payments',
38 'notifications')
39Installed Middleware:
40['corsheaders.middleware.CorsMiddleware',
41 'django.middleware.security.SecurityMiddleware',
42 'django.contrib.sessions.middleware.SessionMiddleware',
43 'django.middleware.common.CommonMiddleware',
44 'django.middleware.csrf.CsrfViewMiddleware',
45 'django.contrib.auth.middleware.AuthenticationMiddleware',
46 'django.contrib.messages.middleware.MessageMiddleware',
47 'django.middleware.clickjacking.XFrameOptionsMiddleware',
48 'admin_reorder.middleware.ModelAdminReorder',
49 'common.middleware.ValidateStatus']
50
51
52Traceback:
53
54File "./api/views/users.py" in post
55 50. status=True)
56
57File "/usr/local/lib/python3.6/site-packages/django/db/models/manager.py" in manager_method
58 82. return getattr(self.get_queryset(), name)(*args, **kwargs)
59
60File "/usr/local/lib/python3.6/site-packages/safedelete/queryset.py" in get
61 88. return super(SafeDeleteQueryset, self).get(*args, **kwargs)
62
63File "/usr/local/lib/python3.6/site-packages/django/db/models/query.py" in get
64 408. self.model._meta.object_name
65
66During handling of the above exception (GuestPhone matching query does not exist.), another exception occurred:
67
68File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
69 34. response = get_response(request)
70
71File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
72 115. response = self.process_exception_by_middleware(e, request)
73
74File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
75 113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
76
77File "/usr/local/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
78 54. return view_func(*args, **kwargs)
79
80File "/usr/local/lib/python3.6/site-packages/django/views/generic/base.py" in view
81 71. return self.dispatch(request, *args, **kwargs)
82
83File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
84 505. response = self.handle_exception(exc)
85
86File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
87 465. self.raise_uncaught_exception(exc)
88
89File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in raise_uncaught_exception
90 476. raise exc
91
92File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
93 502. response = handler(request, *args, **kwargs)
94
95File "./api/views/users.py" in post
96 63. data_response = get_profile_status(profile)
97
98File "./users/utils.py" in get_profile_status
99 220. return Response(data_response, status=status_code)
100
101Exception Type: NameError at /api/user/validate-phone-number/
102Exception Value: name 'Response' is not defined
103Request information:
104USER: AnonymousUser
105
106GET: No GET data
107
108POST: No POST data
109
110FILES: No FILES data
111
112COOKIES: No cookie data
113
114META:
115CONTENT_LENGTH = '31'
116CONTENT_TYPE = 'application/json'
117HTTP_ACCEPT = '*/*'
118HTTP_ACCEPT_ENCODING = 'gzip, deflate'
119HTTP_ACCEPT_LANGUAGE = 'en-us'
120HTTP_CONNECTION = 'close'
121HTTP_HOST = '165.22.40.156:80'
122HTTP_USER_AGENT = 'BlappNews/0 CFNetwork/1120 Darwin/18.7.0'
123HTTP_X_FORWARDED_FOR = '132.191.0.202'
124HTTP_X_FORWARDED_PROTOCOL = 'http'
125HTTP_X_REAL_IP = '132.191.0.202'
126PATH_INFO = '/api/user/validate-phone-number/'
127QUERY_STRING = ''
128REMOTE_ADDR = '127.0.0.1'
129REMOTE_PORT = '17045'
130REQUEST_METHOD = 'POST'
131REQUEST_URI = '/api/user/validate-phone-number/'
132SCRIPT_NAME = ''
133SERVER_NAME = 'b771bee056e8'
134SERVER_PORT = '8000'
135SERVER_PROTOCOL = 'HTTP/1.0'
136UWSGI_ROUTER = 'http'
137uwsgi.core = 2
138uwsgi.node = b'b771bee056e8'
139uwsgi.version = b'2.0.18'
140wsgi.errors = <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
141wsgi.file_wrapper = ''
142wsgi.input = <uwsgi._Input object at 0x7f1f7cbef810>
143wsgi.multiprocess = True
144wsgi.multithread = True
145wsgi.run_once = False
146wsgi.url_scheme = 'http'
147wsgi.version = '(1, 0)'
148
149Settings:
150Using settings module config.settings.prod
151ABSOLUTE_URL_OVERRIDES = {}
152ADMINS = []
153ADMIN_COLORS = [('Default', []), ('Lite', 'admincolors/css/lite.css'), ('Dark Blue', 'admincolors/css/dark-blue.css'), ('Gray', 'admincolors/css/gray.css')]
154ADMIN_COLORS_BASE_THEME = 'Gray'
155ADMIN_REORDER = "('sites', {'app': 'auth', 'label': 'Autenticación'}, {'app': 'notifications', 'label': 'Notificaciones'}, {'app': 'news', 'models': ('news.Country', 'news.Category', 'news.Source', 'news.News', 'news.BreakingNews'), 'label': 'Noticias'}, {'app': 'news', 'models': ('news.CategoryNote', 'news.BlappNote', 'news.SubcategoryBlappNote'), 'label': 'Notas'}, {'app': 'users', 'models': ('profiles.Profile', 'users.BlappClient', 'authtoken.Token'), 'label': 'Usuarios'}, {'app': 'management', 'models': ('management.VerificationCodeDuration', 'profiles.Plan', 'profiles.EconomicActivity', 'news.LimitNews', 'news.Reaction', 'payments.InvoiceCounter', 'users.StaffUser', 'management.FAQGroup', 'management.FAQQuestion', 'management.FAQAnswer'), 'label': 'Administración'})"
156ALLOWED_HOSTS = ['*']
157APPEND_SLASH = True
158AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
159AUTH_PASSWORD_VALIDATORS = '********************'
160AUTH_USER_MODEL = 'users.BlappUser'
161AWS_ACCESS_KEY_ID = '********************'
162AWS_DEFAULT_ACL = 'public-read'
163AWS_LOCATION = 'media'
164AWS_S3_ENDPOINT_URL = 'https://nyc3.digitaloceanspaces.com'
165AWS_S3_OBJECT_PARAMETERS = {'CacheControl': 'max-age=86400'}
166AWS_SECRET_ACCESS_KEY = '********************'
167AWS_STORAGE_BUCKET_NAME = 'blapp-space'
168BASE_DIR = '/usr/src/app/config'
169BASE_URL = 'https://blapp-space.nyc3.cdn.digitaloceanspaces.com/media'
170CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
171CACHE_MIDDLEWARE_ALIAS = 'default'
172CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
173CACHE_MIDDLEWARE_SECONDS = 600
174CORS_ORIGIN_ALLOW_ALL = True
175CSRF_COOKIE_AGE = 31449600
176CSRF_COOKIE_DOMAIN = None
177CSRF_COOKIE_HTTPONLY = False
178CSRF_COOKIE_NAME = 'csrftoken'
179CSRF_COOKIE_PATH = '/'
180CSRF_COOKIE_SAMESITE = 'Lax'
181CSRF_COOKIE_SECURE = False
182CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
183CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
184CSRF_TRUSTED_ORIGINS = []
185CSRF_USE_SESSIONS = False
186CULQI_PRIVATE_KEY = '********************'
187CULQI_PUBLIC_KEY = '********************'
188DATABASES = {'default': {'NAME': 'blapp_db', 'USER': 'blapp', 'PASSWORD': '********************', 'HOST': '172.18.0.1', 'PORT': 5433, 'ENGINE': 'django.db.backends.postgresql', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
189DATABASE_ROUTERS = []
190DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
191DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
192DATETIME_FORMAT = 'N j, Y, P'
193DATETIME_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']
194DATE_FORMAT = 'N j, Y'
195DATE_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']
196DEBUG = True
197DEBUG_PROPAGATE_EXCEPTIONS = False
198DECIMAL_SEPARATOR = '.'
199DEFAULT_CHARSET = 'utf-8'
200DEFAULT_CONTENT_TYPE = 'text/html'
201DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
202DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
203DEFAULT_FROM_EMAIL = 'webmaster@localhost'
204DEFAULT_INDEX_TABLESPACE = ''
205DEFAULT_LIMIT_DAYS_NEWS = '30'
206DEFAULT_SUSCRIPTORS_NUMBER_TRIAL = '100'
207DEFAULT_TABLESPACE = ''
208DISALLOWED_USER_AGENTS = []
209DJANGO_APPS = "('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.postgres')"
210EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
211EMAIL_FROM = 'BlappNews <no-reply@notification.blappnews.com>'
212EMAIL_HOST = 'smtp.mailgun.org'
213EMAIL_HOST_PASSWORD = '********************'
214EMAIL_HOST_USER = 'no-reply@notification.blappnews.com'
215EMAIL_PORT = 587
216EMAIL_SSL_CERTFILE = None
217EMAIL_SSL_KEYFILE = '********************'
218EMAIL_SUBJECT_PREFIX = '[Django] '
219EMAIL_TIMEOUT = None
220EMAIL_USE_LOCALTIME = False
221EMAIL_USE_SSL = False
222EMAIL_USE_TLS = True
223FCM_API_KEY = '********************'
224FILE_CHARSET = 'utf-8'
225FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
226FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
227FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
228FILE_UPLOAD_PERMISSIONS = None
229FILE_UPLOAD_TEMP_DIR = None
230FIRST_DAY_OF_WEEK = 0
231FIXTURE_DIRS = []
232FORCE_SCRIPT_NAME = None
233FORMAT_MODULE_PATH = None
234FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
235IGNORABLE_404_URLS = []
236INSTALLED_APPS = "('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.postgres', 'corsheaders', 'rest_framework.authtoken', 'storages', 'stdimage', 'rest_framework', 'django_filters', 'adminsortable2', 'admincolors', 'admin_reorder', 'simple_history', 'adminsortable', 'django_admin_listfilter_dropdown', 'tinymce', 'users', 'profiles', 'news', 'common', 'management', 'payments', 'notifications')"
237INTERNAL_IPS = []
238INVITE_SMS_MESSAGE = '{{sender}} te ha invitado a formar parte de Blapp, para aceptar la invitación ingresa a blapp://invite'
239LANGUAGES = [('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'), ('hy', 'Armenian'), ('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')]
240LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
241LANGUAGE_CODE = 'es-PE'
242LANGUAGE_COOKIE_AGE = None
243LANGUAGE_COOKIE_DOMAIN = None
244LANGUAGE_COOKIE_NAME = 'django_language'
245LANGUAGE_COOKIE_PATH = '/'
246LOCALE_PATHS = []
247LOCAL_APPS = "('users', 'profiles', 'news', 'common', 'management', 'payments', 'notifications')"
248LOGGING = {'version': 1, 'disable_existing_loggers': False, 'handlers': {'console': {'class': 'logging.StreamHandler'}}, 'loggers': {'django': {'handlers': ['console'], 'level': 'INFO'}, 'django.db': {'handlers': ['console'], 'level': 'INFO'}}}
249LOGGING_CONFIG = 'logging.config.dictConfig'
250LOGIN_REDIRECT_URL = '/accounts/profile/'
251LOGIN_URL = '/accounts/login/'
252LOGOUT_REDIRECT_URL = None
253MANAGERS = []
254MAX_RESEND_CODE_BEFORE_BLOCK = 3
255MEDIA_ROOT = '/usr/src/app/config/media'
256MEDIA_URL = 'https://https://nyc3.digitaloceanspaces.com/media/'
257MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
258MIDDLEWARE = ['corsheaders.middleware.CorsMiddleware', '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', 'admin_reorder.middleware.ModelAdminReorder', 'common.middleware.ValidateStatus']
259MIGRATION_MODULES = {}
260MINUTES_TO_VALIDATE_RESEND_CODE = 1
261MONTH_DAY_FORMAT = 'F j'
262MOST_BLAPPED_LIMIT = '5'
263NUMBER_GROUPING = 0
264PASSWORD_HASHERS = '********************'
265PASSWORD_RESET_TIMEOUT_DAYS = '********************'
266PASS_PREMIUMSOFT = '********************'
267PREPEND_WWW = False
268REST_FRAMEWORK = {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.TokenAuthentication',), 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',), 'TEST_REQUEST_DEFAULT_FORMAT': 'json'}
269ROOT_URLCONF = 'config.urls'
270SECRET_KEY = '********************'
271SECURE_BROWSER_XSS_FILTER = False
272SECURE_CONTENT_TYPE_NOSNIFF = False
273SECURE_HSTS_INCLUDE_SUBDOMAINS = False
274SECURE_HSTS_PRELOAD = False
275SECURE_HSTS_SECONDS = 0
276SECURE_PROXY_SSL_HEADER = None
277SECURE_REDIRECT_EXEMPT = []
278SECURE_SSL_HOST = None
279SECURE_SSL_REDIRECT = False
280SERVER_EMAIL = 'root@localhost'
281SESSION_CACHE_ALIAS = 'default'
282SESSION_COOKIE_AGE = 1209600
283SESSION_COOKIE_DOMAIN = None
284SESSION_COOKIE_HTTPONLY = True
285SESSION_COOKIE_NAME = 'sessionid'
286SESSION_COOKIE_PATH = '/'
287SESSION_COOKIE_SAMESITE = 'Lax'
288SESSION_COOKIE_SECURE = False
289SESSION_ENGINE = 'django.contrib.sessions.backends.db'
290SESSION_EXPIRE_AT_BROWSER_CLOSE = False
291SESSION_FILE_PATH = None
292SESSION_SAVE_EVERY_REQUEST = False
293SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
294SETTINGS_MODULE = 'config.settings.prod'
295SHORT_DATETIME_FORMAT = 'm/d/Y P'
296SHORT_DATE_FORMAT = 'm/d/Y'
297SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
298SILENCED_SYSTEM_CHECKS = []
299SNS_AWS_ACCESS_KEY_ID = '********************'
300SNS_REGION = 'us-east-1'
301SNS_SECRET_ACCESS_KEY_ID = '********************'
302STATICFILES_DIRS = []
303STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
304STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
305STATIC_ROOT = '/static/'
306STATIC_URL = 'https://nyc3.digitaloceanspaces.com/blapp-space/media/'
307TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/usr/src/app/config/templates'], 'APP_DIRS': True, 'OPTIONS': {'context_processors': ['django.template.context_processors.static', 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'admincolors.context_processors.admin_theme']}}]
308TEST_NON_SERIALIZED_APPS = []
309TEST_RUNNER = 'django.test.runner.DiscoverRunner'
310THIRD_PARTY_APPS = "('corsheaders', 'rest_framework.authtoken', 'storages', 'stdimage', 'rest_framework', 'django_filters', 'adminsortable2', 'admincolors', 'admin_reorder', 'simple_history', 'adminsortable', 'django_admin_listfilter_dropdown', 'tinymce')"
311THOUSAND_SEPARATOR = ','
312TIME_FORMAT = 'P'
313TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
314TIME_ZONE = 'America/Lima'
315TWILIO_ACCOUNT_SID = None
316TWILIO_AUTH_TOKEN = '********************'
317TWILIO_SENDER_NUMBER = '+18323915379'
318USER_PREMIUMSOFT = 'jtorero@jp.partners'
319USE_I18N = True
320USE_L10N = True
321USE_THOUSAND_SEPARATOR = False
322USE_TZ = True
323USE_X_FORWARDED_HOST = False
324USE_X_FORWARDED_PORT = False
325WSGI_APPLICATION = 'config.wsgi.application'
326X_FRAME_OPTIONS = 'SAMEORIGIN'
327YEAR_MONTH_FORMAT = 'F Y'
328
329
330You're seeing this error because you have DEBUG = True in your
331Django settings file. Change that to False, and Django will
332display a standard page generated by the handler for this status code.