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