· 9 years ago · Mar 09, 2017, 07:00 PM
1TypeError at /users/register/
2'owner' is an invalid keyword argument for this function
3
4Request Method: POST
5Request URL: http://54.174.159.192:8000/users/register/
6Django Version: 1.10.6
7Python Executable: /usr/bin/python
8Python Version: 2.7.12
9Python Path: ['/home/ubuntu/SmartFridge', '/usr/local/lib/python2.7/dist-packages/pip-9.0.1-py2.7.egg', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages']
10Server time: Thu, 9 Mar 2017 18:57:52 +0000
11Installed Applications:
12['smartfridgeapp',
13 'django.contrib.admin',
14 'django.contrib.auth',
15 'django.contrib.contenttypes',
16 'django.contrib.sessions',
17 'django.contrib.messages',
18 'django.contrib.staticfiles',
19 'rest_framework']
20Installed Middleware:
21['django.middleware.security.SecurityMiddleware',
22 'django.contrib.sessions.middleware.SessionMiddleware',
23 'django.middleware.common.CommonMiddleware',
24 'django.middleware.csrf.CsrfViewMiddleware',
25 'django.contrib.auth.middleware.AuthenticationMiddleware',
26 'django.contrib.messages.middleware.MessageMiddleware',
27 'django.middleware.clickjacking.XFrameOptionsMiddleware']
28
29
30Traceback:
31
32File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/exception.py" in inner
33 42. response = get_response(request)
34
35File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in _get_response
36 187. response = self.process_exception_by_middleware(e, request)
37
38File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in _get_response
39 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
40
41File "/usr/local/lib/python2.7/dist-packages/django/views/decorators/csrf.py" in wrapped_view
42 58. return view_func(*args, **kwargs)
43
44File "/usr/local/lib/python2.7/dist-packages/django/views/generic/base.py" in view
45 68. return self.dispatch(request, *args, **kwargs)
46
47File "/usr/local/lib/python2.7/dist-packages/rest_framework/views.py" in dispatch
48 483. response = self.handle_exception(exc)
49
50File "/usr/local/lib/python2.7/dist-packages/rest_framework/views.py" in handle_exception
51 443. self.raise_uncaught_exception(exc)
52
53File "/usr/local/lib/python2.7/dist-packages/rest_framework/views.py" in dispatch
54 480. response = handler(request, *args, **kwargs)
55
56File "/home/ubuntu/SmartFridge/smartfridgeapp/views.py" in post
57 113. new_basket = Basket(shopper=user, basket_id=uuid.uuid4())
58
59File "/usr/local/lib/python2.7/dist-packages/django/db/models/base.py" in __init__
60 555. raise TypeError("'%s' is an invalid keyword argument for this function" % list(kwargs)[0])
61
62Exception Type: TypeError at /users/register/
63Exception Value: 'owner' is an invalid keyword argument for this function
64Request information:
65USER: AnonymousUser
66
67GET: No GET data
68
69POST: No POST data
70
71FILES: No FILES data
72
73COOKIES:
74csrftoken = 'dGNKxYYwGV75fy5LvYf5wYvcmiKZ4pUZoKk8JdOm9IOuGBs7wOLNDSEE5R9TlkG0'
75sessionid = 'lkobysmwkrc8t7z9iktqgfv7up4jv38s'
76
77META:
78CONTENT_LENGTH = '86'
79CONTENT_TYPE = 'application/json'
80CSRF_COOKIE = 'dGNKxYYwGV75fy5LvYf5wYvcmiKZ4pUZoKk8JdOm9IOuGBs7wOLNDSEE5R9TlkG0'
81DJANGO_SETTINGS_MODULE = 'untitled1.settings'
82GATEWAY_INTERFACE = 'CGI/1.1'
83HOME = '/home/ubuntu'
84HTTP_ACCEPT = '*/*'
85HTTP_ACCEPT_ENCODING = 'gzip, deflate'
86HTTP_ACCEPT_LANGUAGE = 'en-US,ar-AE;q=0.8,ar;q=0.6,de-DE;q=0.4,de;q=0.2,en;q=0.2'
87HTTP_CACHE_CONTROL = 'no-cache'
88HTTP_CONNECTION = 'keep-alive'
89HTTP_COOKIE = 'csrftoken=dGNKxYYwGV75fy5LvYf5wYvcmiKZ4pUZoKk8JdOm9IOuGBs7wOLNDSEE5R9TlkG0; sessionid=lkobysmwkrc8t7z9iktqgfv7up4jv38s'
90HTTP_HOST = '54.174.159.192:8000'
91HTTP_ORIGIN = 'chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop'
92HTTP_POSTMAN_TOKEN = 'a948fb36-0390-413d-c6d7-c43cb1fff242'
93HTTP_USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36'
94LANG = 'en_US.UTF-8'
95LC_CTYPE = 'UTF-8'
96LESSCLOSE = '/usr/bin/lesspipe %s %s'
97LESSOPEN = '| /usr/bin/lesspipe %s'
98LOGNAME = 'ubuntu'
99LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
100MAIL = '/var/mail/ubuntu'
101OLDPWD = '/home/ubuntu'
102PATH = '/home/ubuntu/bin:/home/ubuntu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin'
103PATH_INFO = u'/users/register/'
104PWD = '/home/ubuntu/SmartFridge'
105QUERY_STRING = ''
106REMOTE_ADDR = '5.31.60.252'
107REMOTE_HOST = ''
108REQUEST_METHOD = 'POST'
109RUN_MAIN = 'true'
110SCRIPT_NAME = u''
111SERVER_NAME = 'ip-172-31-17-164.ec2.internal'
112SERVER_PORT = '8000'
113SERVER_PROTOCOL = 'HTTP/1.1'
114SERVER_SOFTWARE = 'WSGIServer/0.1 Python/2.7.12'
115SHELL = '/bin/bash'
116SHLVL = '1'
117SSH_CLIENT = '197.195.81.104 56555 22'
118SSH_CONNECTION = '197.195.81.104 56555 172.31.17.164 22'
119SSH_TTY = '/dev/pts/0'
120TERM = 'xterm-256color'
121TZ = 'UTC'
122USER = 'ubuntu'
123XDG_RUNTIME_DIR = '/run/user/1000'
124XDG_SESSION_ID = '107'
125_ = '/usr/bin/nohup'
126wsgi.errors = <open file '<stderr>', mode 'w' at 0x7f78fbc8a1e0>
127wsgi.file_wrapper = ''
128wsgi.input = <socket._fileobject object at 0x7f78f693df50>
129wsgi.multiprocess = False
130wsgi.multithread = True
131wsgi.run_once = False
132wsgi.url_scheme = 'http'
133wsgi.version =
134
135Settings:
136Using settings module untitled1.settings
137ABSOLUTE_URL_OVERRIDES = {}
138ADMINS = []
139ALLOWED_HOSTS = [u'127.0.0.1', u'54.174.159.192']
140APPEND_SLASH = True
141AUTHENTICATION_BACKENDS = [u'django.contrib.auth.backends.ModelBackend']
142AUTH_PASSWORD_VALIDATORS = u'********************'
143AUTH_USER_MODEL = u'auth.User'
144BASE_DIR = '/home/ubuntu/SmartFridge'
145CACHES = {u'default': {u'BACKEND': u'django.core.cache.backends.locmem.LocMemCache'}}
146CACHE_MIDDLEWARE_ALIAS = u'default'
147CACHE_MIDDLEWARE_KEY_PREFIX = u'********************'
148CACHE_MIDDLEWARE_SECONDS = 600
149CSRF_COOKIE_AGE = 31449600
150CSRF_COOKIE_DOMAIN = None
151CSRF_COOKIE_HTTPONLY = False
152CSRF_COOKIE_NAME = u'csrftoken'
153CSRF_COOKIE_PATH = u'/'
154CSRF_COOKIE_SECURE = False
155CSRF_FAILURE_VIEW = u'django.views.csrf.csrf_failure'
156CSRF_HEADER_NAME = u'HTTP_X_CSRFTOKEN'
157CSRF_TRUSTED_ORIGINS = []
158DATABASES = {'default': {'ENGINE': 'django.db.backends.sqlite3', 'AUTOCOMMIT': True, 'ATOMIC_REQUESTS': False, 'NAME': '/home/ubuntu/SmartFridge/db.sqlite3', 'CONN_MAX_AGE': 0, 'TIME_ZONE': None, 'OPTIONS': {}, 'HOST': '', 'USER': '', 'TEST': {'COLLATION': None, 'CHARSET': None, 'NAME': None, 'MIRROR': None}, 'PASSWORD': u'********************', 'PORT': ''}}
159DATABASE_ROUTERS = []
160DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
161DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
162DATETIME_FORMAT = u'N j, Y, P'
163DATETIME_INPUT_FORMATS = [u'%Y-%m-%d %H:%M:%S', u'%Y-%m-%d %H:%M:%S.%f', u'%Y-%m-%d %H:%M', u'%Y-%m-%d', u'%m/%d/%Y %H:%M:%S', u'%m/%d/%Y %H:%M:%S.%f', u'%m/%d/%Y %H:%M', u'%m/%d/%Y', u'%m/%d/%y %H:%M:%S', u'%m/%d/%y %H:%M:%S.%f', u'%m/%d/%y %H:%M', u'%m/%d/%y']
164DATE_FORMAT = u'N j, Y'
165DATE_INPUT_FORMATS = [u'%Y-%m-%d', u'%m/%d/%Y', u'%m/%d/%y', u'%b %d %Y', u'%b %d, %Y', u'%d %b %Y', u'%d %b, %Y', u'%B %d %Y', u'%B %d, %Y', u'%d %B %Y', u'%d %B, %Y']
166DEBUG = True
167DEBUG_PROPAGATE_EXCEPTIONS = False
168DECIMAL_SEPARATOR = u'.'
169DEFAULT_CHARSET = u'utf-8'
170DEFAULT_CONTENT_TYPE = u'text/html'
171DEFAULT_EXCEPTION_REPORTER_FILTER = u'django.views.debug.SafeExceptionReporterFilter'
172DEFAULT_FILE_STORAGE = u'django.core.files.storage.FileSystemStorage'
173DEFAULT_FROM_EMAIL = u'webmaster@localhost'
174DEFAULT_INDEX_TABLESPACE = u''
175DEFAULT_TABLESPACE = u''
176DISALLOWED_USER_AGENTS = []
177EMAIL_BACKEND = u'django.core.mail.backends.smtp.EmailBackend'
178EMAIL_HOST = u'localhost'
179EMAIL_HOST_PASSWORD = u'********************'
180EMAIL_HOST_USER = u''
181EMAIL_PORT = 25
182EMAIL_SSL_CERTFILE = None
183EMAIL_SSL_KEYFILE = u'********************'
184EMAIL_SUBJECT_PREFIX = u'[Django] '
185EMAIL_TIMEOUT = None
186EMAIL_USE_SSL = False
187EMAIL_USE_TLS = False
188FILE_CHARSET = u'utf-8'
189FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
190FILE_UPLOAD_HANDLERS = [u'django.core.files.uploadhandler.MemoryFileUploadHandler', u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
191FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
192FILE_UPLOAD_PERMISSIONS = None
193FILE_UPLOAD_TEMP_DIR = None
194FIRST_DAY_OF_WEEK = 0
195FIXTURE_DIRS = []
196FORCE_SCRIPT_NAME = None
197FORMAT_MODULE_PATH = None
198IGNORABLE_404_URLS = []
199INSTALLED_APPS = ['smartfridgeapp', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework']
200INTERNAL_IPS = []
201LANGUAGES = [(u'af', u'Afrikaans'), (u'ar', u'Arabic'), (u'ast', u'Asturian'), (u'az', u'Azerbaijani'), (u'bg', u'Bulgarian'), (u'be', u'Belarusian'), (u'bn', u'Bengali'), (u'br', u'Breton'), (u'bs', u'Bosnian'), (u'ca', u'Catalan'), (u'cs', u'Czech'), (u'cy', u'Welsh'), (u'da', u'Danish'), (u'de', u'German'), (u'dsb', u'Lower Sorbian'), (u'el', u'Greek'), (u'en', u'English'), (u'en-au', u'Australian English'), (u'en-gb', u'British English'), (u'eo', u'Esperanto'), (u'es', u'Spanish'), (u'es-ar', u'Argentinian Spanish'), (u'es-co', u'Colombian Spanish'), (u'es-mx', u'Mexican Spanish'), (u'es-ni', u'Nicaraguan Spanish'), (u'es-ve', u'Venezuelan Spanish'), (u'et', u'Estonian'), (u'eu', u'Basque'), (u'fa', u'Persian'), (u'fi', u'Finnish'), (u'fr', u'French'), (u'fy', u'Frisian'), (u'ga', u'Irish'), (u'gd', u'Scottish Gaelic'), (u'gl', u'Galician'), (u'he', u'Hebrew'), (u'hi', u'Hindi'), (u'hr', u'Croatian'), (u'hsb', u'Upper Sorbian'), (u'hu', u'Hungarian'), (u'ia', u'Interlingua'), (u'id', u'Indonesian'), (u'io', u'Ido'), (u'is', u'Icelandic'), (u'it', u'Italian'), (u'ja', u'Japanese'), (u'ka', u'Georgian'), (u'kk', u'Kazakh'), (u'km', u'Khmer'), (u'kn', u'Kannada'), (u'ko', u'Korean'), (u'lb', u'Luxembourgish'), (u'lt', u'Lithuanian'), (u'lv', u'Latvian'), (u'mk', u'Macedonian'), (u'ml', u'Malayalam'), (u'mn', u'Mongolian'), (u'mr', u'Marathi'), (u'my', u'Burmese'), (u'nb', u'Norwegian Bokm\xe5l'), (u'ne', u'Nepali'), (u'nl', u'Dutch'), (u'nn', u'Norwegian Nynorsk'), (u'os', u'Ossetic'), (u'pa', u'Punjabi'), (u'pl', u'Polish'), (u'pt', u'Portuguese'), (u'pt-br', u'Brazilian Portuguese'), (u'ro', u'Romanian'), (u'ru', u'Russian'), (u'sk', u'Slovak'), (u'sl', u'Slovenian'), (u'sq', u'Albanian'), (u'sr', u'Serbian'), (u'sr-latn', u'Serbian Latin'), (u'sv', u'Swedish'), (u'sw', u'Swahili'), (u'ta', u'Tamil'), (u'te', u'Telugu'), (u'th', u'Thai'), (u'tr', u'Turkish'), (u'tt', u'Tatar'), (u'udm', u'Udmurt'), (u'uk', u'Ukrainian'), (u'ur', u'Urdu'), (u'vi', u'Vietnamese'), (u'zh-hans', u'Simplified Chinese'), (u'zh-hant', u'Traditional Chinese')]
202LANGUAGES_BIDI = [u'he', u'ar', u'fa', u'ur']
203LANGUAGE_CODE = 'en-us'
204LANGUAGE_COOKIE_AGE = None
205LANGUAGE_COOKIE_DOMAIN = None
206LANGUAGE_COOKIE_NAME = u'django_language'
207LANGUAGE_COOKIE_PATH = u'/'
208LOCALE_PATHS = []
209LOGGING = {}
210LOGGING_CONFIG = u'logging.config.dictConfig'
211LOGIN_REDIRECT_URL = u'/accounts/profile/'
212LOGIN_URL = u'/accounts/login/'
213LOGOUT_REDIRECT_URL = None
214MANAGERS = []
215MEDIA_ROOT = u''
216MEDIA_URL = u''
217MESSAGE_STORAGE = u'django.contrib.messages.storage.fallback.FallbackStorage'
218MIDDLEWARE = ['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']
219MIDDLEWARE_CLASSES = [u'django.middleware.common.CommonMiddleware', u'django.middleware.csrf.CsrfViewMiddleware']
220MIGRATION_MODULES = {}
221MONTH_DAY_FORMAT = u'F j'
222NUMBER_GROUPING = 0
223PASSWORD_HASHERS = u'********************'
224PASSWORD_RESET_TIMEOUT_DAYS = u'********************'
225PREPEND_WWW = False
226REST_FRAMEWORK = {'DEFAULT_PARSER_CLASSES': ('rest_framework.parsers.JSONParser',), 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAdminUser',), 'PAGE_SIZE': 10}
227ROOT_URLCONF = 'untitled1.urls'
228SECRET_KEY = u'********************'
229SECURE_BROWSER_XSS_FILTER = False
230SECURE_CONTENT_TYPE_NOSNIFF = False
231SECURE_HSTS_INCLUDE_SUBDOMAINS = False
232SECURE_HSTS_SECONDS = 0
233SECURE_PROXY_SSL_HEADER = None
234SECURE_REDIRECT_EXEMPT = []
235SECURE_SSL_HOST = None
236SECURE_SSL_REDIRECT = False
237SERVER_EMAIL = u'root@localhost'
238SESSION_CACHE_ALIAS = u'default'
239SESSION_COOKIE_AGE = 1209600
240SESSION_COOKIE_DOMAIN = None
241SESSION_COOKIE_HTTPONLY = True
242SESSION_COOKIE_NAME = u'sessionid'
243SESSION_COOKIE_PATH = u'/'
244SESSION_COOKIE_SECURE = False
245SESSION_ENGINE = u'django.contrib.sessions.backends.db'
246SESSION_EXPIRE_AT_BROWSER_CLOSE = False
247SESSION_FILE_PATH = None
248SESSION_SAVE_EVERY_REQUEST = False
249SESSION_SERIALIZER = u'django.contrib.sessions.serializers.JSONSerializer'
250SETTINGS_MODULE = 'untitled1.settings'
251SHORT_DATETIME_FORMAT = u'm/d/Y P'
252SHORT_DATE_FORMAT = u'm/d/Y'
253SIGNING_BACKEND = u'django.core.signing.TimestampSigner'
254SILENCED_SYSTEM_CHECKS = []
255STATICFILES_DIRS = []
256STATICFILES_FINDERS = [u'django.contrib.staticfiles.finders.FileSystemFinder', u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
257STATICFILES_STORAGE = u'django.contrib.staticfiles.storage.StaticFilesStorage'
258STATIC_ROOT = None
259STATIC_URL = '/static/'
260TEMPLATES = [{'DIRS': ['/home/ubuntu/SmartFridge/templates'], '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']}, 'BACKEND': 'django.template.backends.django.DjangoTemplates'}]
261TEST_NON_SERIALIZED_APPS = []
262TEST_RUNNER = u'django.test.runner.DiscoverRunner'
263THOUSAND_SEPARATOR = u','
264TIME_FORMAT = u'P'
265TIME_INPUT_FORMATS = [u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
266TIME_ZONE = 'UTC'
267USE_ETAGS = False
268USE_I18N = True
269USE_L10N = True
270USE_THOUSAND_SEPARATOR = False
271USE_TZ = True
272USE_X_FORWARDED_HOST = False
273USE_X_FORWARDED_PORT = False
274WSGI_APPLICATION = 'untitled1.wsgi.application'
275X_FRAME_OPTIONS = u'SAMEORIGIN'
276YEAR_MONTH_FORMAT = u'F Y'
277
278
279You're seeing this error because you have DEBUG = True in your
280Django settings file. Change that to False, and Django will
281display a standard page generated by the handler for this status code.