· 9 years ago · Sep 20, 2016, 11:06 AM
1NotImplementedError at /app/api/author/1/
2No exception message supplied
3
4Request Method: PUT
5Request URL: http://127.0.0.1:8000/app/api/author/1/
6Django Version: 1.9.5
7Python Executable: /home/msilva/.virtualenvs/restbug/bin/python
8Python Version: 2.7.12
9Python Path: ['/home/msilva/PycharmProjects/restbug', '/home/msilva/PycharmProjects/restbug', '/home/msilva/.virtualenvs/restbug/lib/python2.7', '/home/msilva/.virtualenvs/restbug/lib/python2.7/plat-x86_64-linux-gnu', '/home/msilva/.virtualenvs/restbug/lib/python2.7/lib-tk', '/home/msilva/.virtualenvs/restbug/lib/python2.7/lib-old', '/home/msilva/.virtualenvs/restbug/lib/python2.7/lib-dynload', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/home/msilva/.virtualenvs/restbug/local/lib/python2.7/site-packages']
10Server time: Tue, 20 Sep 2016 11:00:51 +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 'restbugapp',
19 'rest_framework')
20Installed Middleware:
21('django.contrib.sessions.middleware.SessionMiddleware',
22 'django.middleware.common.CommonMiddleware',
23 'django.middleware.csrf.CsrfViewMiddleware',
24 'django.contrib.auth.middleware.AuthenticationMiddleware',
25 'django.contrib.messages.middleware.MessageMiddleware',
26 'django.middleware.clickjacking.XFrameOptionsMiddleware')
27
28
29Traceback:
30
31File "/home/msilva/.virtualenvs/restbug/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
32 149. response = self.process_exception_by_middleware(e, request)
33
34File "/home/msilva/.virtualenvs/restbug/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
35 147. response = wrapped_callback(request, *callback_args, **callback_kwargs)
36
37File "/home/msilva/.virtualenvs/restbug/local/lib/python2.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
38 58. return view_func(*args, **kwargs)
39
40File "/home/msilva/.virtualenvs/restbug/local/lib/python2.7/site-packages/rest_framework/viewsets.py" in view
41 87. return self.dispatch(request, *args, **kwargs)
42
43File "/home/msilva/.virtualenvs/restbug/local/lib/python2.7/site-packages/rest_framework/views.py" in dispatch
44 466. response = self.handle_exception(exc)
45
46File "/home/msilva/.virtualenvs/restbug/local/lib/python2.7/site-packages/rest_framework/views.py" in dispatch
47 463. response = handler(request, *args, **kwargs)
48
49File "/home/msilva/PycharmProjects/restbug/restbugapp/views.py" in update
50 49. raise NotImplementedError
51
52Exception Type: NotImplementedError at /app/api/author/1/
53
54Request information:
55GET: No GET data
56
57POST: No POST data
58
59FILES: No FILES data
60
61COOKIES:
62csrftoken = '0K71Y7acmVmmqUpFGbrlIGPuDoLB8JSW'
63sessionid = 'mu6nvsjdxg70vrkiqfzhauz4kn43w3ki'
64
65META:
66RUN_MAIN = 'true'
67HTTP_REFERER = 'http://127.0.0.1:8000/app/api/author/1/'
68XDG_GREETER_DATA_DIR = '/var/lib/lightdm-data/msilva'
69QT4_IM_MODULE = 'xim'
70wsgi.multithread = True
71SERVER_SOFTWARE = 'WSGIServer/0.1 Python/2.7.12'
72LC_CTYPE = 'pt_PT.UTF-8'
73SCRIPT_NAME = u''
74GNOME_KEYRING_PID = ''
75XDG_SESSION_TYPE = 'x11'
76REQUEST_METHOD = 'PUT'
77CONTENT_LENGTH = '434'
78SERVER_PROTOCOL = 'HTTP/1.1'
79LC_PAPER = 'pt_PT.UTF-8'
80HOME = '/home/msilva'
81DISPLAY = ':0'
82XDG_SESSION_DESKTOP = 'ubuntu'
83SHELL = '/bin/bash'
84PATH_INFO = u'/app/api/author/1/'
85LC_MONETARY = 'pt_PT.UTF-8'
86QT_LINUX_ACCESSIBILITY_ALWAYS_ON = '1'
87MANDATORY_PATH = '/usr/share/gconf/ubuntu.mandatory.path'
88CLUTTER_IM_MODULE = 'xim'
89UPSTART_INSTANCE = ''
90JOB = 'unity-settings-daemon'
91SESSION = 'ubuntu'
92SERVER_PORT = '8000'
93XMODIFIERS = '@im=ibus'
94GTK2_MODULES = 'overlay-scrollbar'
95XDG_RUNTIME_DIR = '/run/user/1000'
96HTTP_X_REQUESTED_WITH = 'XMLHttpRequest'
97LC_IDENTIFICATION = 'pt_PT.UTF-8'
98LC_ADDRESS = 'pt_PT.UTF-8'
99PYTHONPATH = '/home/msilva/PycharmProjects/restbug'
100COMPIZ_BIN_PATH = '/usr/bin/'
101UPSTART_EVENTS = 'xsession started'
102HTTP_CONNECTION = 'keep-alive'
103HTTP_HOST = '127.0.0.1:8000'
104QT_ACCESSIBILITY = '1'
105NLSPATH = '/usr/dt/lib/nls/msg/%L/%N.cat'
106XDG_SESSION_ID = 'c2'
107DBUS_SESSION_BUS_ADDRESS = 'unix:abstract=/tmp/dbus-ndMjCJDnhT'
108GTK_MODULES = 'gail:atk-bridge:unity-gtk-module'
109HTTP_ACCEPT = 'text/html; q=1.0, */*'
110DESKTOP_SESSION = 'ubuntu'
111wsgi.version =
112DEFAULTS_PATH = '/usr/share/gconf/ubuntu.default.path'
113HTTP_X_CSRFTOKEN = '0K71Y7acmVmmqUpFGbrlIGPuDoLB8JSW'
114wsgi.run_once = False
115wsgi.errors = <open file '<stderr>', mode 'w' at 0x7f6cbf0e81e0>
116wsgi.multiprocess = False
117HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.5'
118PYCHARM_HOSTED = '1'
119INSTANCE = ''
120LC_NAME = 'pt_PT.UTF-8'
121USER = 'msilva'
122PYTHONIOENCODING = 'UTF-8'
123HTTP_COOKIE = 'csrftoken=0K71Y7acmVmmqUpFGbrlIGPuDoLB8JSW; sessionid=mu6nvsjdxg70vrkiqfzhauz4kn43w3ki'
124GNOME_DESKTOP_SESSION_ID = 'this-is-deprecated'
125LC_NUMERIC = 'pt_PT.UTF-8'
126XDG_CURRENT_DESKTOP = 'Unity'
127QUERY_STRING = ''
128QT_IM_MODULE = 'ibus'
129LOGNAME = 'msilva'
130XDG_SEAT = 'seat0'
131PATH = '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/msilva/.virtualenvs/restbug/bin'
132XDG_VTNR = '7'
133GNOME_KEYRING_CONTROL = ''
134PYTHONUNBUFFERED = '1'
135HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:48.0) Gecko/20100101 Firefox/48.0'
136XDG_SESSION_PATH = '/org/freedesktop/DisplayManager/Session0'
137XAUTHORITY = '/home/msilva/.Xauthority'
138LANGUAGE = 'en_US'
139REMOTE_ADDR = '127.0.0.1'
140LC_MEASUREMENT = 'pt_PT.UTF-8'
141QT_QPA_PLATFORMTHEME = 'appmenu-qt5'
142wsgi.url_scheme = 'http'
143COMPIZ_CONFIG_PROFILE = 'ubuntu'
144SESSIONTYPE = 'gnome-session'
145IM_CONFIG_PHASE = '1'
146GIO_LAUNCHED_DESKTOP_FILE_PID = '22714'
147GPG_AGENT_INFO = '/home/msilva/.gnupg/S.gpg-agent:0:1'
148LANG = 'en_US.UTF-8'
149GIO_LAUNCHED_DESKTOP_FILE = '/home/msilva/.local/share/applications/jna_jar.desktop'
150SSH_AUTH_SOCK = '/run/user/1000/keyring/ssh'
151GDMSESSION = 'ubuntu'
152UPSTART_JOB = 'unity7'
153XDG_DATA_DIRS = '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'
154XDG_SEAT_PATH = '/org/freedesktop/DisplayManager/Seat0'
155TZ = 'UTC'
156wsgi.input = <socket._fileobject object at 0x7f6cb50f2a50>
157GTK_IM_MODULE = 'ibus'
158UPSTART_SESSION = 'unix:abstract=/com/ubuntu/upstart-session/1000/3891'
159XDG_CONFIG_DIRS = '/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg'
160SERVER_NAME = 'localhost'
161GATEWAY_INTERFACE = 'CGI/1.1'
162CSRF_COOKIE = u'0K71Y7acmVmmqUpFGbrlIGPuDoLB8JSW'
163GDM_LANG = 'en_US'
164LC_TELEPHONE = 'pt_PT.UTF-8'
165SHLVL = '0'
166PWD = '/home/msilva'
167DJANGO_SETTINGS_MODULE = 'restbug.settings'
168CONTENT_TYPE = 'multipart/form-data; boundary=---------------------------14904756309371615591631192597'
169XFILESEARCHPATH = '/usr/dt/app-defaults/%L/Dt'
170LC_TIME = 'pt_PT.UTF-8'
171wsgi.file_wrapper = ''
172REMOTE_HOST = ''
173HTTP_ACCEPT_ENCODING = 'gzip, deflate'
174
175Settings:
176Using settings module restbug.settings
177SECURE_BROWSER_XSS_FILTER = False
178USE_X_FORWARDED_PORT = False
179USE_THOUSAND_SEPARATOR = False
180CSRF_COOKIE_SECURE = False
181LANGUAGE_CODE = 'en-us'
182ROOT_URLCONF = 'restbug.urls'
183MANAGERS = []
184BASE_DIR = '/home/msilva/PycharmProjects/restbug'
185SILENCED_SYSTEM_CHECKS = []
186DEFAULT_CHARSET = 'utf-8'
187SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
188STATIC_ROOT = None
189ALLOWED_HOSTS = []
190MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
191EMAIL_SUBJECT_PREFIX = '[Django] '
192SERVER_EMAIL = 'root@localhost'
193ATOMIC_REQUESTS = True
194STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
195SESSION_CACHE_ALIAS = 'default'
196SESSION_COOKIE_DOMAIN = None
197SESSION_COOKIE_NAME = 'sessionid'
198TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
199SECURE_REDIRECT_EXEMPT = []
200DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'AUTOCOMMIT': True, 'ATOMIC_REQUESTS': False, 'NAME': 'restdb', 'CONN_MAX_AGE': 0, 'TIME_ZONE': None, 'PORT': '5432', 'HOST': 'localhost', 'USER': 'restuser', 'TEST': {'COLLATION': None, 'CHARSET': None, 'NAME': None, 'MIRROR': None}, 'PASSWORD': u'********************', 'OPTIONS': {}}}
201EMAIL_SSL_KEYFILE = u'********************'
202FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
203FILE_UPLOAD_PERMISSIONS = None
204FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
205DEFAULT_CONTENT_TYPE = 'text/html'
206APPEND_SLASH = True
207FIRST_DAY_OF_WEEK = 0
208DATABASE_ROUTERS = []
209DEFAULT_TABLESPACE = ''
210YEAR_MONTH_FORMAT = 'F Y'
211STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
212CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
213SESSION_COOKIE_PATH = '/'
214EMAIL_HOST_PASSWORD = u'********************'
215SECURE_CONTENT_TYPE_NOSNIFF = False
216MIDDLEWARE_CLASSES =
217USE_I18N = True
218THOUSAND_SEPARATOR = ','
219SECRET_KEY = u'********************'
220LANGUAGE_COOKIE_NAME = 'django_language'
221DEFAULT_INDEX_TABLESPACE = ''
222LOGGING_CONFIG = 'logging.config.dictConfig'
223TEMPLATE_LOADERS = ['django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader']
224WSGI_APPLICATION = 'restbug.wsgi.application'
225TEMPLATE_DEBUG = False
226X_FRAME_OPTIONS = 'SAMEORIGIN'
227CSRF_COOKIE_NAME = 'csrftoken'
228FORCE_SCRIPT_NAME = None
229USE_X_FORWARDED_HOST = False
230CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
231EMAIL_TIMEOUT = None
232SECURE_SSL_HOST = None
233SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
234SESSION_COOKIE_SECURE = False
235CSRF_COOKIE_DOMAIN = None
236FILE_CHARSET = 'utf-8'
237DEBUG = True
238CSRF_TRUSTED_ORIGINS = []
239LANGUAGE_COOKIE_DOMAIN = None
240DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
241INSTALLED_APPS =
242LANGUAGES = [('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'), ('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'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('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 Bokmal'), ('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')]
243USE_L10N = True
244SECURE_HSTS_INCLUDE_SUBDOMAINS = False
245STATICFILES_DIRS = []
246PREPEND_WWW = False
247SECURE_PROXY_SSL_HEADER = None
248LANGUAGE_COOKIE_AGE = None
249SESSION_COOKIE_HTTPONLY = True
250DEBUG_PROPAGATE_EXCEPTIONS = False
251CSRF_COOKIE_AGE = 31449600
252MONTH_DAY_FORMAT = 'F j'
253LOGIN_URL = '/accounts/login/'
254SESSION_EXPIRE_AT_BROWSER_CLOSE = False
255TIME_FORMAT = 'P'
256SECURE_HSTS_SECONDS = 0
257AUTH_USER_MODEL = 'auth.User'
258DATE_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']
259AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
260AUTH_PASSWORD_VALIDATORS = u'********************'
261PASSWORD_RESET_TIMEOUT_DAYS = u'********************'
262SESSION_FILE_PATH = None
263CACHE_MIDDLEWARE_ALIAS = 'default'
264SESSION_SAVE_EVERY_REQUEST = False
265NUMBER_GROUPING = 0
266SESSION_ENGINE = 'django.contrib.sessions.backends.db'
267CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
268CSRF_COOKIE_PATH = '/'
269LOGIN_REDIRECT_URL = '/accounts/profile/'
270DECIMAL_SEPARATOR = '.'
271IGNORABLE_404_URLS = []
272LOCALE_PATHS = []
273TEMPLATE_STRING_IF_INVALID = ''
274LOGOUT_URL = '/accounts/logout/'
275EMAIL_USE_TLS = False
276FIXTURE_DIRS = []
277EMAIL_HOST = 'localhost'
278DATE_FORMAT = 'N j, Y'
279MEDIA_ROOT = ''
280DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
281ADMINS = []
282FORMAT_MODULE_PATH = None
283DEFAULT_FROM_EMAIL = 'webmaster@localhost'
284MEDIA_URL = ''
285DATETIME_FORMAT = 'N j, Y, P'
286TEMPLATE_DIRS = []
287DISALLOWED_USER_AGENTS = []
288ALLOWED_INCLUDE_ROOTS = []
289LOGGING = {}
290SHORT_DATE_FORMAT = 'm/d/Y'
291TEMPLATES = [{'DIRS': ['/home/msilva/PycharmProjects/restbug/main/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'}]
292TEST_RUNNER = 'django.test.runner.DiscoverRunner'
293CACHE_MIDDLEWARE_KEY_PREFIX = u'********************'
294SECURE_SSL_REDIRECT = False
295TIME_ZONE = 'UTC'
296FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
297EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
298EMAIL_USE_SSL = False
299TEMPLATE_CONTEXT_PROCESSORS = ['django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.contrib.messages.context_processors.messages']
300MIGRATION_MODULES = {}
301SESSION_COOKIE_AGE = 1209600
302SETTINGS_MODULE = 'restbug.settings'
303USE_ETAGS = False
304LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
305FILE_UPLOAD_TEMP_DIR = None
306INTERNAL_IPS = []
307STATIC_URL = '/static/'
308EMAIL_PORT = 25
309USE_TZ = True
310SHORT_DATETIME_FORMAT = 'm/d/Y P'
311TEST_NON_SERIALIZED_APPS = []
312PASSWORD_HASHERS = u'********************'
313ABSOLUTE_URL_OVERRIDES = {}
314LANGUAGE_COOKIE_PATH = '/'
315CACHE_MIDDLEWARE_SECONDS = 600
316EMAIL_SSL_CERTFILE = None
317CSRF_COOKIE_HTTPONLY = False
318DATETIME_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']
319EMAIL_HOST_USER = ''
320
321
322You're seeing this error because you have DEBUG = True in your
323Django settings file. Change that to False, and Django will
324display a standard page generated by the handler for this status code.