Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- UnicodeDecodeError at /storage/mountpoint/permission/mnt/Tv/
- 'ascii' codec can't decode byte 0xc3 in position 6: ordinal not in range(128)
- Request Method: POST
- Request URL: http://192.168.0.135/storage/mountpoint/permission/mnt/Tv/
- Django Version: FreeNAS-8.2-r8743-amd64
- Exception Type: UnicodeDecodeError
- Exception Value:
- 'ascii' codec can't decode byte 0xc3 in position 6: ordinal not in range(128)
- Exception Location: /usr/local/lib/python2.7/posixpath.py in join, line 71
- Python Executable: /usr/local/bin/python
- Python Version: 2.7.2
- Python Path: ['/usr/local/www/freenasUI', '/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', '/usr/local/lib/python2.7/site-packages/South-0.7.3-py2.7.egg', '/usr/local/lib/python2.7/site-packages/pyasn1-0.0.13-py2.7.egg', '/usr/local/lib/python2.7/site-packages/pyasn1_modules-0.0.1a-py2.7.egg', '/usr/local/lib/python2.7/site-packages/flup-1.0.2-py2.7.egg', '/usr/local/lib/python2.7/site-packages/python_ldap-2.4.3-py2.7-freebsd-8.2-RELEASE-p4-amd64.egg', '/usr/local/lib/python2.7/site-packages/zope.interface-3.8.0-py2.7-freebsd-8.2-RELEASE-p4-amd64.egg', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-freebsd8', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages', '/usr/local/www', '/usr/local/www', '/usr/local/www/freenasUI']
- Server time: Mon, 21 Nov 2011 11:43:30 -0800
- Unicode error hint
- The string that could not be encoded/decoded was: namnl��s ma
- Traceback Switch to copy-and-paste view
- /usr/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response
- resolver = urlresolvers.RegexURLResolver(r'^/', urlconf)
- callback, callback_args, callback_kwargs = resolver.resolve(
- request.path_info)
- # Apply view middleware
- for middleware_method in self._view_middleware:
- response = middleware_method(request, callback, callback_args, callback_kwargs) ...
- if response:
- break
- if response is None:
- try:
- response = callback(request, *callback_args, **callback_kwargs)
- ▶ Local vars
- Variable Value
- exceptions
- u'<module 'django.core.exceptions' from '/usr/local/lib/python2.7/site-packages/django/core/exceptions.py'>'
- callback_args
- u'()'
- receivers
- u'[(<function _rollback_on_exception at 0x801a21de8>, None)]'
- middleware_method
- u'<bound method RequireLoginMiddleware.process_view of <freenasUI.freeadmin.middleware.RequireLoginMiddleware object at 0x804b48610>>'
- self
- u'<django.core.handlers.wsgi.WSGIHandler object at 0x804a7efd0>'
- settings
- u'<django.conf.LazySettings object at 0x802fbca10>'
- request
- u'<WSGIRequest\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {u'mp_acl': [u'unix'], u'mp_mode_6': [u'on'], u'mp_mode_5': [u'on'], u'mp_group': [u'wheel'], u'mp_mode_3': [u'on'], u'mp_mode_2': [u'on'], u'mp_mode_1': [u'on'], u'mp_mode_0': [u'on'], u'mp_recursive': [u'on'], u'mp_mode_8': [u'on'], u'mp_mode_4': [u'on'], u'mp_user': [u'skaven']}>,\nCOOKIES:{'csrftoken': '74688e9fd84ec5f6fc269f6098a52a82',\n 'fntreeSaveStateCookie': 'root',\n 'sessionid': '5fb975e85c765ce8343a6cf43c9ff370'},\nMETA:{'CONTENT_LENGTH': '161',\n 'CONTENT_TYPE': 'application/x-www-form-urlencoded',\n 'DOCUMENT_ROOT': '/usr/local/www/data/',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',\n 'HTTP_ACCEPT_LANGUAGE': 'sv-se',\n 'HTTP_CONNECTION': 'keep-alive',\n 'HTTP_CONTENT_LENGTH': '161',\n 'HTTP_COOKIE': 'fntreeSaveStateCookie=root; sessionid=5fb975e85c765ce8343a6cf43c9ff370; csrftoken=74688e9fd84ec5f6fc269f6098a52a82',\n 'HTTP_HOST': '192.168.0.135',\n 'HTTP_ORIGIN': 'http://192.168.0.135',\n 'HTTP_REFERER': 'http://192.168.0.135/',\n 'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22',\n 'HTTP_X_CSRFTOKEN': '74688e9fd84ec5f6fc269f6098a52a82',\n 'HTTP_X_REQUESTED_WITH': 'XMLHttpRequest',\n 'PATH_INFO': u'/storage/mountpoint/permission/mnt/Tv/',\n 'PATH_TRANSLATED': '/usr/local/www/data//storage/mountpoint/permission/mnt/Tv/',\n 'QUERY_STRING': '',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URI': '/mysite.fcgi/storage/mountpoint/permission/mnt/Tv/',\n 'REMOTE_ADDR': '192.168.0.128',\n 'REMOTE_PORT': '54285',\n 'REQUEST_METHOD': 'POST',\n 'REQUEST_URI': '/storage/mountpoint/permission/mnt/Tv/',\n 'SCRIPT_FILENAME': '/usr/local/www/data/mysite.fcgi',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '192.168.0.135',\n 'SERVER_NAME': '192.168.0.135',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SOFTWARE': 'lighttpd/1.4.29',\n 'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at 0x8078e2f10>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x807895110>,\n 'wsgi.multiprocess': False,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>'
- callback
- u'<function mp_permission at 0x8074ad410>'
- resolver
- u'<RegexURLResolver freenasUI.urls (None:None) ^/>'
- urlresolvers
- u'<module 'django.core.urlresolvers' from '/usr/local/lib/python2.7/site-packages/django/core/urlresolvers.py'>'
- callback_kwargs
- u'{'path': u'mnt/Tv'}'
- response
- u'None'
- urlconf
- u''freenasUI.urls''
- /usr/local/www/freenasUI/freeadmin/middleware.py in process_view
- backend = get_backends()[0]
- user.backend = "%s.%s" % (backend.__module__, backend.__class__.__name__)
- login(request, user)
- if request.path == settings.LOGIN_URL:
- return None
- if hasattr(view_func, '__is_public'):
- return None
- return login_required(view_func)(request,*view_args,**view_kwargs) ...
- class LocaleMiddleware(object):
- def process_request(self, request):
- if request.method == 'GET' and 'lang' in request.GET:
- language = request.GET['lang']
- ▶ Local vars
- Variable Value
- view_kwargs
- u'{'path': u'mnt/Tv'}'
- view_args
- u'()'
- self
- u'<freenasUI.freeadmin.middleware.RequireLoginMiddleware object at 0x804b48610>'
- request
- u'<WSGIRequest\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {u'mp_acl': [u'unix'], u'mp_mode_6': [u'on'], u'mp_mode_5': [u'on'], u'mp_group': [u'wheel'], u'mp_mode_3': [u'on'], u'mp_mode_2': [u'on'], u'mp_mode_1': [u'on'], u'mp_mode_0': [u'on'], u'mp_recursive': [u'on'], u'mp_mode_8': [u'on'], u'mp_mode_4': [u'on'], u'mp_user': [u'skaven']}>,\nCOOKIES:{'csrftoken': '74688e9fd84ec5f6fc269f6098a52a82',\n 'fntreeSaveStateCookie': 'root',\n 'sessionid': '5fb975e85c765ce8343a6cf43c9ff370'},\nMETA:{'CONTENT_LENGTH': '161',\n 'CONTENT_TYPE': 'application/x-www-form-urlencoded',\n 'DOCUMENT_ROOT': '/usr/local/www/data/',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',\n 'HTTP_ACCEPT_LANGUAGE': 'sv-se',\n 'HTTP_CONNECTION': 'keep-alive',\n 'HTTP_CONTENT_LENGTH': '161',\n 'HTTP_COOKIE': 'fntreeSaveStateCookie=root; sessionid=5fb975e85c765ce8343a6cf43c9ff370; csrftoken=74688e9fd84ec5f6fc269f6098a52a82',\n 'HTTP_HOST': '192.168.0.135',\n 'HTTP_ORIGIN': 'http://192.168.0.135',\n 'HTTP_REFERER': 'http://192.168.0.135/',\n 'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22',\n 'HTTP_X_CSRFTOKEN': '74688e9fd84ec5f6fc269f6098a52a82',\n 'HTTP_X_REQUESTED_WITH': 'XMLHttpRequest',\n 'PATH_INFO': u'/storage/mountpoint/permission/mnt/Tv/',\n 'PATH_TRANSLATED': '/usr/local/www/data//storage/mountpoint/permission/mnt/Tv/',\n 'QUERY_STRING': '',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URI': '/mysite.fcgi/storage/mountpoint/permission/mnt/Tv/',\n 'REMOTE_ADDR': '192.168.0.128',\n 'REMOTE_PORT': '54285',\n 'REQUEST_METHOD': 'POST',\n 'REQUEST_URI': '/storage/mountpoint/permission/mnt/Tv/',\n 'SCRIPT_FILENAME': '/usr/local/www/data/mysite.fcgi',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '192.168.0.135',\n 'SERVER_NAME': '192.168.0.135',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SOFTWARE': 'lighttpd/1.4.29',\n 'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at 0x8078e2f10>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x807895110>,\n 'wsgi.multiprocess': False,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>'
- view_func
- u'<function mp_permission at 0x8074ad410>'
- /usr/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py in _wrapped_view
- that takes the user object and returns True if the user passes.
- """
- def decorator(view_func):
- @wraps(view_func, assigned=available_attrs(view_func))
- def _wrapped_view(request, *args, **kwargs):
- if test_func(request.user):
- return view_func(request, *args, **kwargs) ...
- path = request.build_absolute_uri()
- # If the login url is the same scheme and net location then just
- # use the path as the "next" url.
- login_scheme, login_netloc = urlparse.urlparse(login_url or
- settings.LOGIN_URL)[:2]
- current_scheme, current_netloc = urlparse.urlparse(path)[:2]
- ▶ Local vars
- Variable Value
- test_func
- u'<function <lambda> at 0x806fc7c80>'
- login_url
- u'None'
- args
- u'()'
- request
- u'<WSGIRequest\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {u'mp_acl': [u'unix'], u'mp_mode_6': [u'on'], u'mp_mode_5': [u'on'], u'mp_group': [u'wheel'], u'mp_mode_3': [u'on'], u'mp_mode_2': [u'on'], u'mp_mode_1': [u'on'], u'mp_mode_0': [u'on'], u'mp_recursive': [u'on'], u'mp_mode_8': [u'on'], u'mp_mode_4': [u'on'], u'mp_user': [u'skaven']}>,\nCOOKIES:{'csrftoken': '74688e9fd84ec5f6fc269f6098a52a82',\n 'fntreeSaveStateCookie': 'root',\n 'sessionid': '5fb975e85c765ce8343a6cf43c9ff370'},\nMETA:{'CONTENT_LENGTH': '161',\n 'CONTENT_TYPE': 'application/x-www-form-urlencoded',\n 'DOCUMENT_ROOT': '/usr/local/www/data/',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',\n 'HTTP_ACCEPT_LANGUAGE': 'sv-se',\n 'HTTP_CONNECTION': 'keep-alive',\n 'HTTP_CONTENT_LENGTH': '161',\n 'HTTP_COOKIE': 'fntreeSaveStateCookie=root; sessionid=5fb975e85c765ce8343a6cf43c9ff370; csrftoken=74688e9fd84ec5f6fc269f6098a52a82',\n 'HTTP_HOST': '192.168.0.135',\n 'HTTP_ORIGIN': 'http://192.168.0.135',\n 'HTTP_REFERER': 'http://192.168.0.135/',\n 'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22',\n 'HTTP_X_CSRFTOKEN': '74688e9fd84ec5f6fc269f6098a52a82',\n 'HTTP_X_REQUESTED_WITH': 'XMLHttpRequest',\n 'PATH_INFO': u'/storage/mountpoint/permission/mnt/Tv/',\n 'PATH_TRANSLATED': '/usr/local/www/data//storage/mountpoint/permission/mnt/Tv/',\n 'QUERY_STRING': '',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URI': '/mysite.fcgi/storage/mountpoint/permission/mnt/Tv/',\n 'REMOTE_ADDR': '192.168.0.128',\n 'REMOTE_PORT': '54285',\n 'REQUEST_METHOD': 'POST',\n 'REQUEST_URI': '/storage/mountpoint/permission/mnt/Tv/',\n 'SCRIPT_FILENAME': '/usr/local/www/data/mysite.fcgi',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '192.168.0.135',\n 'SERVER_NAME': '192.168.0.135',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SOFTWARE': 'lighttpd/1.4.29',\n 'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at 0x8078e2f10>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x807895110>,\n 'wsgi.multiprocess': False,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>'
- kwargs
- u'{'path': u'mnt/Tv'}'
- redirect_field_name
- u''next''
- view_func
- u'<function mp_permission at 0x8074ad410>'
- /usr/local/www/freenasUI/storage/views.py in mp_permission
- })
- def mp_permission(request, path):
- path = '/' + path
- if request.method == 'POST':
- form = forms.MountPointAccessForm(request.POST)
- if form.is_valid():
- form.commit(path=path) ...
- return JsonResponse(message=_("Mount Point permissions successfully updated."))
- else:
- form = forms.MountPointAccessForm(initial={'path':path})
- return render(request, 'storage/permission.html', {
- 'path': path,
- 'form': form,
- ▶ Local vars
- Variable Value
- path
- u'u'/mnt/Tv''
- request
- u'<WSGIRequest\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {u'mp_acl': [u'unix'], u'mp_mode_6': [u'on'], u'mp_mode_5': [u'on'], u'mp_group': [u'wheel'], u'mp_mode_3': [u'on'], u'mp_mode_2': [u'on'], u'mp_mode_1': [u'on'], u'mp_mode_0': [u'on'], u'mp_recursive': [u'on'], u'mp_mode_8': [u'on'], u'mp_mode_4': [u'on'], u'mp_user': [u'skaven']}>,\nCOOKIES:{'csrftoken': '74688e9fd84ec5f6fc269f6098a52a82',\n 'fntreeSaveStateCookie': 'root',\n 'sessionid': '5fb975e85c765ce8343a6cf43c9ff370'},\nMETA:{'CONTENT_LENGTH': '161',\n 'CONTENT_TYPE': 'application/x-www-form-urlencoded',\n 'DOCUMENT_ROOT': '/usr/local/www/data/',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',\n 'HTTP_ACCEPT_LANGUAGE': 'sv-se',\n 'HTTP_CONNECTION': 'keep-alive',\n 'HTTP_CONTENT_LENGTH': '161',\n 'HTTP_COOKIE': 'fntreeSaveStateCookie=root; sessionid=5fb975e85c765ce8343a6cf43c9ff370; csrftoken=74688e9fd84ec5f6fc269f6098a52a82',\n 'HTTP_HOST': '192.168.0.135',\n 'HTTP_ORIGIN': 'http://192.168.0.135',\n 'HTTP_REFERER': 'http://192.168.0.135/',\n 'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22',\n 'HTTP_X_CSRFTOKEN': '74688e9fd84ec5f6fc269f6098a52a82',\n 'HTTP_X_REQUESTED_WITH': 'XMLHttpRequest',\n 'PATH_INFO': u'/storage/mountpoint/permission/mnt/Tv/',\n 'PATH_TRANSLATED': '/usr/local/www/data//storage/mountpoint/permission/mnt/Tv/',\n 'QUERY_STRING': '',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URI': '/mysite.fcgi/storage/mountpoint/permission/mnt/Tv/',\n 'REMOTE_ADDR': '192.168.0.128',\n 'REMOTE_PORT': '54285',\n 'REQUEST_METHOD': 'POST',\n 'REQUEST_URI': '/storage/mountpoint/permission/mnt/Tv/',\n 'SCRIPT_FILENAME': '/usr/local/www/data/mysite.fcgi',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '192.168.0.135',\n 'SERVER_NAME': '192.168.0.135',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SOFTWARE': 'lighttpd/1.4.29',\n 'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at 0x8078e2f10>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x807895110>,\n 'wsgi.multiprocess': False,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>'
- form
- u'<freenasUI.storage.forms.MountPointAccessForm object at 0x806f97fd0>'
- /usr/local/www/freenasUI/storage/forms.py in commit
- notifier().mp_change_permission(
- path=path,
- user=self.cleaned_data['mp_user'].__str__(),
- group=self.cleaned_data['mp_group'].__str__(),
- mode=self.cleaned_data['mp_mode'].__str__(),
- recursive=self.cleaned_data['mp_recursive'],
- acl=self.cleaned_data['mp_acl']) ...
- class PeriodicSnapForm(ModelForm):
- class Meta:
- model = models.Task
- widgets = {
- 'task_byweekday': CheckboxSelectMultiple(choices=choices.WEEKDAYS_CHOICES)
- ▶ Local vars
- Variable Value
- path
- u'u'/mnt/Tv''
- self
- u'<freenasUI.storage.forms.MountPointAccessForm object at 0x806f97fd0>'
- /usr/local/www/freenasUI/middleware/notifier.py in mp_change_permission
- winexists = (ACL.get_acl_ostype(path) == ACL_FLAGS_OS_WINDOWS)
- if acl == 'windows' and not winexists:
- open(winacl, 'a').close()
- elif acl == 'unix' and winexists:
- os.unlink(winacl)
- hier = ACL_Hierarchy(path)
- hier.set_defaults(recursive=recursive) ...
- hier.chown(user + ":" + group, recursive)
- hier.chmod(mode, recursive)
- hier.close()
- def mp_get_permission(self, path):
- if os.path.isdir(path):
- ▶ Local vars
- Variable Value
- group
- u''wheel''
- recursive
- u'True'
- self
- u'<freenasUI.middleware.notifier.notifier instance at 0x807893cb0>'
- winexists
- u'False'
- acl
- u'u'unix''
- winacl
- u'u'/mnt/Tv/.windows''
- hier
- u'<freenasUI.common.freenasnfsv4.NFSv4_ACL_Hierarchy object at 0x806f97c50>'
- mode
- u''775''
- path
- u'u'/mnt/Tv''
- user
- u''skaven''
- /usr/local/www/freenasUI/common/acl.py in set_defaults
- acl.save()
- syslog(LOG_DEBUG, "Base_ACL_Hierarchy.__set_defaults: leave")
- def set_defaults(self, *args, **kwargs):
- syslog(LOG_DEBUG, "Base_ACL_Hierarchy.set_defaults: enter")
- if kwargs.has_key('recursive') and kwargs['recursive'] == True:
- self._recurse(self.path, self.__set_defaults, *args, **kwargs) ...
- else:
- self.__set_defaults(self.path, *args, **kwargs)
- syslog(LOG_DEBUG, "Base_ACL_Hierarchy.set_defaults: leave")
- def __reset(self, path, *args, **kwargs):
- ▶ Local vars
- Variable Value
- self
- u'<freenasUI.common.freenasnfsv4.NFSv4_ACL_Hierarchy object at 0x806f97c50>'
- args
- u'()'
- kwargs
- u'{'recursive': True}'
- /usr/local/www/freenasUI/common/acl.py in _recurse
- # Do not follow symbolic links (default for chmod)
- if stat.S_ISLNK(st.st_mode):
- continue
- if stat.S_ISDIR(st.st_mode):
- if self.get_acl_ostype(path) == ACL_FLAGS_OS_WINDOWS:
- self.windows = True
- self._recurse(file, callback, *args, **kwargs) ...
- else:
- if f != ACL_WINDOWS_FILE:
- callback(file, *args, **kwargs)
- def new_ACL(self, path):
- ▶ Local vars
- Variable Value
- files
- u'[u'.freenas',\n u'.DS_Store',\n u'TV',\n u'fixa',\n u'Barn_Tv',\n u'Ej Fixade',\n u'.AppleDouble',\n u'.AppleDB',\n u'.AppleDesktop',\n u'Network Trash Folder',\n u'Temporary Items']'
- f
- u'u'TV''
- self
- u'<freenasUI.common.freenasnfsv4.NFSv4_ACL_Hierarchy object at 0x806f97c50>'
- args
- u'()'
- st
- u'posix.stat_result(st_mode=16877, st_ino=11270, st_dev=2391780943L, st_nlink=98, st_uid=1002, st_gid=0, st_size=99, st_atime=1321873260, st_mtime=1319669136, st_ctime=1321552764)'
- callback
- u'<bound method NFSv4_ACL_Hierarchy.__set_defaults of <freenasUI.common.freenasnfsv4.NFSv4_ACL_Hierarchy object at 0x806f97c50>>'
- file
- u'u'/mnt/Tv/TV''
- kwargs
- u'{'recursive': True}'
- path
- u'u'/mnt/Tv''
- /usr/local/www/freenasUI/common/acl.py in _recurse
- # Do not follow symbolic links (default for chmod)
- if stat.S_ISLNK(st.st_mode):
- continue
- if stat.S_ISDIR(st.st_mode):
- if self.get_acl_ostype(path) == ACL_FLAGS_OS_WINDOWS:
- self.windows = True
- self._recurse(file, callback, *args, **kwargs) ...
- else:
- if f != ACL_WINDOWS_FILE:
- callback(file, *args, **kwargs)
- def new_ACL(self, path):
- ▶ Local vars
- Variable Value
- files
- u'[u'Two and a Half Men',\n u'Ghost Lab',\n u'Chris Ryans Elite Police',\n u'True Blood',\n u'Hawaii.5-O',\n u'Hawaii Five-0 2010',\n u'Jeremiah',\n u'No Ordinary Family',\n u'The Persuaders',\n u'The Saint',\n u'Land of the Giants',\n u'Breakout Kings',\n u'Flashpoint',\n u'The Batman',\n u'The Cape',\n u'Being Human',\n u'Highschool of the Dead',\n u'.AppleDesktop',\n u'Alaska State Troopers',\n u'Carnivale',\n u'.DS_Store',\n u'Ghost Adventures',\n u'Batman The Brave and The Bold',\n u'G.I.Joe.Renegades',\n u'Sea Patrol',\n u'Sanctuary',\n u'Fringe',\n u'Clash of the Gods',\n u'NCIS Los Angeles',\n u'Iron Man',\n u'Full Metal Alchemist',\n u'Haven',\n u'Dexter',\n u'Doctor Who',\n u'House',\n u'Nikita',\n u'UltraViolet',\n u'La Femme Nikita',\n u'Mobile Suit Gundam 00',\n u'The Unit',\n u'Blu Bloods',\n u'Wolverine',\n u'The Kill Point',\n u'Witchblade The Animated Series Complete',\n u'60 Minutes',\n u'Spartacus Gods of The Arena',\n u'Warehouse',\n u'Death Valley',\n u'Combat Hospital',\n u'Star Trek TOS',\n u'Adventure Time with Finn and Jake',\n u'outcasts',\n u'Supernatural',\n u'Life on Mars',\n u'NCIS',\n u'Stargate Universe',\n u'Psi Factor',\n u'CSI Miami',\n u'Network Trash Folder',\n u'Bleach Eng',\n u'The Avengers',\n u'Boardwalk Empire',\n u'CSI',\n u'Bar Karma',\n u'Temporary Items',\n u'The Mentalist',\n u'Spiderman & His Amazing Friends',\n u'CSI NY',\n u'Beast Hunter',\n u'Death Note (US) Complete',\n u'Lelouch of the Rebellion',\n u'The Big Bang Theory',\n u'.AppleDouble',\n u'Space 1999',\n u'Mission Impossible',\n u'American Dad',\n u'SeaQuest',\n u'.AppleDB',\n u'Blood Ties',\n u'bang goes the theory',\n u'Smallville',\n u'Sons of Anarchy',\n u'Earth Final Conflict',\n u'Gantz',\n u'Demons',\n u'A History Of Ancient Britain',\n u'Falling Skies',\n u'Teenage Mutant Ninja Turtles 1987',\n u'Forbidden',\n u'Torchwood',\n u'Eureka',\n u'Doctor Who Greatest Moments',\n u'Sherlock',\n u'Sveriges Historia',\n u'The Vampire',\n u'Game Of Thrones',\n u'Bones']'
- f
- u'u'Doctor Who''
- self
- u'<freenasUI.common.freenasnfsv4.NFSv4_ACL_Hierarchy object at 0x806f97c50>'
- args
- u'()'
- st
- u'posix.stat_result(st_mode=16877, st_ino=5434, st_dev=2391780943L, st_nlink=11, st_uid=1002, st_gid=0, st_size=11, st_atime=1321873260, st_mtime=1319539353, st_ctime=1321553307)'
- callback
- u'<bound method NFSv4_ACL_Hierarchy.__set_defaults of <freenasUI.common.freenasnfsv4.NFSv4_ACL_Hierarchy object at 0x806f97c50>>'
- file
- u'u'/mnt/Tv/TV/Doctor Who''
- kwargs
- u'{'recursive': True}'
- path
- u'u'/mnt/Tv/TV''
- /usr/local/www/freenasUI/common/acl.py in _recurse
- # Do not follow symbolic links (default for chmod)
- if stat.S_ISLNK(st.st_mode):
- continue
- if stat.S_ISDIR(st.st_mode):
- if self.get_acl_ostype(path) == ACL_FLAGS_OS_WINDOWS:
- self.windows = True
- self._recurse(file, callback, *args, **kwargs) ...
- else:
- if f != ACL_WINDOWS_FILE:
- callback(file, *args, **kwargs)
- def new_ACL(self, path):
- ▶ Local vars
- Variable Value
- files
- u'[u'.AppleDouble',\n u'Season 03',\n u'Season 04',\n u'Season 06',\n u'Season 01',\n u'Season 05',\n u'Doctor Who 2005',\n u'Season 02',\n u'Season 08']'
- f
- u'u'Doctor Who 2005''
- self
- u'<freenasUI.common.freenasnfsv4.NFSv4_ACL_Hierarchy object at 0x806f97c50>'
- args
- u'()'
- st
- u'posix.stat_result(st_mode=16877, st_ino=5713, st_dev=2391780943L, st_nlink=6, st_uid=1002, st_gid=0, st_size=6, st_atime=1321873260, st_mtime=1319539698, st_ctime=1321553456)'
- callback
- u'<bound method NFSv4_ACL_Hierarchy.__set_defaults of <freenasUI.common.freenasnfsv4.NFSv4_ACL_Hierarchy object at 0x806f97c50>>'
- file
- u'u'/mnt/Tv/TV/Doctor Who/Doctor Who 2005''
- kwargs
- u'{'recursive': True}'
- path
- u'u'/mnt/Tv/TV/Doctor Who''
- /usr/local/www/freenasUI/common/acl.py in _recurse
- class Base_ACL_Hierarchy(Base_ACL):
- def _recurse(self, path, callback, *args, **kwargs):
- callback(path, *args, **kwargs)
- files = os.listdir(path)
- for f in files:
- file = os.path.join(path, f) ...
- st = os.lstat(file)
- # Do not follow symbolic links (default for chmod)
- if stat.S_ISLNK(st.st_mode):
- continue
- ▶ Local vars
- Variable Value
- files
- u'[u'.AppleDouble', u'Spisjela', 'namnl\\xc3\\xb6s mapp 2', u'Season 06']'
- f
- u''namnl\\xc3\\xb6s mapp 2''
- self
- u'<freenasUI.common.freenasnfsv4.NFSv4_ACL_Hierarchy object at 0x806f97c50>'
- args
- u'()'
- st
- u'posix.stat_result(st_mode=16877, st_ino=5715, st_dev=2391780943L, st_nlink=2, st_uid=1002, st_gid=0, st_size=2, st_atime=1321873260, st_mtime=1319430679, st_ctime=1321553458)'
- callback
- u'<bound method NFSv4_ACL_Hierarchy.__set_defaults of <freenasUI.common.freenasnfsv4.NFSv4_ACL_Hierarchy object at 0x806f97c50>>'
- file
- u'u'/mnt/Tv/TV/Doctor Who/Doctor Who 2005/Spisjela''
- kwargs
- u'{'recursive': True}'
- path
- u'u'/mnt/Tv/TV/Doctor Who/Doctor Who 2005''
- /usr/local/lib/python2.7/posixpath.py in join
- path = a
- for b in p:
- if b.startswith('/'):
- path = b
- elif path == '' or path.endswith('/'):
- path += b
- else:
- path += '/' + b ...
- return path
- # Split a path in head (everything up to the last '/') and tail (the
- # rest). If the path ends in '/', tail will be empty. If there is no
- # '/' in the path, head will be empty.
- ▶ Local vars
- Variable Value
- a
- u'u'/mnt/Tv/TV/Doctor Who/Doctor Who 2005''
- path
- u'u'/mnt/Tv/TV/Doctor Who/Doctor Who 2005''
- b
- u''namnl\\xc3\\xb6s mapp 2''
- p
- u'('namnl\\xc3\\xb6s mapp 2',)'
- Request information
- GET
- No GET data
- POST
- Variable Value
- mp_acl
- u'unix'
- mp_mode_6
- u'on'
- mp_mode_5
- u'on'
- mp_group
- u'wheel'
- mp_mode_3
- u'on'
- mp_mode_2
- u'on'
- mp_mode_1
- u'on'
- mp_mode_0
- u'on'
- mp_recursive
- u'on'
- mp_mode_8
- u'on'
- mp_mode_4
- u'on'
- mp_user
- u'skaven'
- FILES
- No FILES data
- COOKIES
- Variable Value
- csrftoken
- '74688e9fd84ec5f6fc269f6098a52a82'
- sessionid
- '5fb975e85c765ce8343a6cf43c9ff370'
- fntreeSaveStateCookie
- 'root'
- META
- Variable Value
- wsgi.multiprocess
- False
- HTTP_REFERER
- 'http://192.168.0.135/'
- REDIRECT_STATUS
- '200'
- SERVER_SOFTWARE
- 'lighttpd/1.4.29'
- SCRIPT_NAME
- u''
- HTTP_X_CSRFTOKEN
- '74688e9fd84ec5f6fc269f6098a52a82'
- REQUEST_METHOD
- 'POST'
- PATH_INFO
- u'/storage/mountpoint/permission/mnt/Tv/'
- HTTP_ORIGIN
- 'http://192.168.0.135'
- SERVER_PROTOCOL
- 'HTTP/1.1'
- QUERY_STRING
- ''
- CONTENT_LENGTH
- '161'
- HTTP_USER_AGENT
- 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22'
- HTTP_CONNECTION
- 'keep-alive'
- HTTP_COOKIE
- 'fntreeSaveStateCookie=root; sessionid=5fb975e85c765ce8343a6cf43c9ff370; csrftoken=74688e9fd84ec5f6fc269f6098a52a82'
- SERVER_NAME
- '192.168.0.135'
- REMOTE_PORT
- '54285'
- wsgi.url_scheme
- 'http'
- PATH_TRANSLATED
- '/usr/local/www/data//storage/mountpoint/permission/mnt/Tv/'
- SERVER_PORT
- '80'
- SERVER_ADDR
- '192.168.0.135'
- DOCUMENT_ROOT
- '/usr/local/www/data/'
- CONTENT_TYPE
- 'application/x-www-form-urlencoded'
- HTTP_X_REQUESTED_WITH
- 'XMLHttpRequest'
- SCRIPT_FILENAME
- '/usr/local/www/data/mysite.fcgi'
- wsgi.input
- <flup.server.fcgi_base.InputStream object at 0x807895110>
- HTTP_HOST
- '192.168.0.135'
- wsgi.multithread
- True
- REQUEST_URI
- '/storage/mountpoint/permission/mnt/Tv/'
- HTTP_ACCEPT
- '*/*'
- wsgi.version
- (1, 0)
- GATEWAY_INTERFACE
- 'CGI/1.1'
- wsgi.run_once
- False
- wsgi.errors
- <flup.server.fcgi_base.TeeOutputStream object at 0x8078e2f10>
- REMOTE_ADDR
- '192.168.0.128'
- HTTP_ACCEPT_LANGUAGE
- 'sv-se'
- REDIRECT_URI
- '/mysite.fcgi/storage/mountpoint/permission/mnt/Tv/'
- HTTP_CONTENT_LENGTH
- '161'
- HTTP_ACCEPT_ENCODING
- 'gzip, deflate'
- Settings
- Using settings module freenasUI.settings
- Setting Value
- YEAR_MONTH_FORMAT
- 'F Y'
- USE_L10N
- True
- USE_THOUSAND_SEPARATOR
- False
- LANGUAGE_CODE
- 'en-us'
- ROOT_URLCONF
- 'freenasUI.urls'
- MANAGERS
- (('iXsystems, Inc.', '[email protected]'),)
- DOJANGO_DATAGRID_ACCESS
- ('account', 'system', 'network', 'storage', 'sharing', 'services')
- DEFAULT_CHARSET
- 'utf-8'
- STATIC_ROOT
- '/usr/local/www/freenasUI/static'
- DOJANGO_DOJO_VERSION
- '1.7.0'
- MESSAGE_STORAGE
- 'django.contrib.messages.storage.user_messages.LegacyFallbackStorage'
- DATABASE_HOST
- ''
- IGNORABLE_404_STARTS
- ('/cgi-bin/', '/_vti_bin', '/_vti_inf')
- SEND_BROKEN_LINK_EMAILS
- False
- URL_VALIDATOR_USER_AGENT
- 'Django/1.3.1 (http://www.djangoproject.com)'
- STATICFILES_FINDERS
- ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder')
- SESSION_COOKIE_DOMAIN
- None
- SESSION_COOKIE_NAME
- 'sessionid'
- COMMENTS_MODERATORS_GROUP
- None
- TIME_INPUT_FORMATS
- ('%H:%M:%S', '%H:%M', '%Y-%m-%dT%H:%M', '%Y-%m-%dT%H:%M:%S', 'T%H:%M:%S', 'T%H:%M')
- DATABASES
- {'default': {'ENGINE': 'django.db.backends.sqlite3', 'HOST': '', 'NAME': '/data/freenas-v1.db', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', 'TEST_CHARSET': None, 'TEST_COLLATION': None, 'TEST_MIRROR': None, 'TEST_NAME': '/usr/local/www/freenasUI/test.db', 'TIME_ZONE': None, 'USER': ''}}
- TEST_DATABASE_NAME
- None
- FILE_UPLOAD_PERMISSIONS
- None
- FILE_UPLOAD_HANDLERS
- ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler')
- DEFAULT_CONTENT_TYPE
- 'text/html'
- APPEND_SLASH
- True
- FIRST_DAY_OF_WEEK
- 0
- DATABASE_ROUTERS
- []
- DOJANGO_DOJO_PROFILE
- 'local_release'
- STATICFILES_STORAGE
- 'django.contrib.staticfiles.storage.StaticFilesStorage'
- CACHES
- {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache', 'LOCATION': ''}}
- SERVER_EMAIL
- 'root@localhost'
- SESSION_COOKIE_PATH
- '/'
- USE_X_FORWARDED_HOST
- False
- IGNORABLE_404_ENDS
- ('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php')
- MIDDLEWARE_CLASSES
- ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'freenasUI.freeadmin.middleware.LocaleMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'freenasUI.freeadmin.middleware.RequireLoginMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'dojango.middleware.DojoCollector')
- USE_I18N
- True
- THOUSAND_SEPARATOR
- ','
- SECRET_KEY
- '********************'
- LANGUAGE_COOKIE_NAME
- 'django_language'
- FILE_UPLOAD_TEMP_DIR
- '/var/tmp/firmware/'
- TRANSACTIONS_MANAGED
- False
- LOGGING_CONFIG
- 'django.utils.log.dictConfig'
- SESSION_COOKIE_AGE
- 1209600
- TEMPLATE_LOADERS
- ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader')
- TEMPLATE_DEBUG
- False
- AUTHENTICATION_BACKENDS
- ('django.contrib.auth.backends.ModelBackend',)
- TEST_DATABASE_COLLATION
- None
- FORCE_SCRIPT_NAME
- ''
- CACHE_BACKEND
- 'locmem://'
- SESSION_COOKIE_SECURE
- False
- CSRF_COOKIE_DOMAIN
- None
- FILE_CHARSET
- 'utf-8'
- DEBUG
- False
- SESSION_FILE_PATH
- None
- DEFAULT_FILE_STORAGE
- 'django.core.files.storage.FileSystemStorage'
- INSTALLED_APPS
- ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.staticfiles', 'freeadmin', 'south', 'dojango', 'account', 'system', 'network', 'storage', 'sharing', 'services']
- LANGUAGES
- (('ar', 'Arabic'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('bn', 'Bengali'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('en-gb', 'British English'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('id', 'Indonesian'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('nl', 'Dutch'), ('no', 'Norwegian'), ('nb', 'Norwegian Bokmal'), ('nn', 'Norwegian Nynorsk'), ('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'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-cn', 'Simplified Chinese'), ('zh-tw', 'Traditional Chinese'))
- DATABASE_ENGINE
- ''
- BLACKLIST_NAV
- ('django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.staticfiles', 'south', 'dojango', 'freeadmin')
- DATABASE_NAME
- ''
- COMMENTS_FIRST_FEW
- 0
- PREPEND_WWW
- False
- TEST_DATABASE_CHARSET
- None
- SESSION_COOKIE_HTTPONLY
- False
- DATABASE_PORT
- ''
- DEBUG_PROPAGATE_EXCEPTIONS
- False
- MONTH_DAY_FORMAT
- 'F j'
- LOGIN_URL
- '/account/login/'
- SESSION_EXPIRE_AT_BROWSER_CLOSE
- False
- TIME_FORMAT
- 'P'
- DATE_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', '%Y-%m-%dT%H:%M', '%Y-%m-%dT%H:%M:%S')
- CSRF_COOKIE_NAME
- 'csrftoken'
- EMAIL_HOST_PASSWORD
- '********************'
- PASSWORD_RESET_TIMEOUT_DAYS
- '********************'
- CACHE_MIDDLEWARE_ALIAS
- 'default'
- SESSION_SAVE_EVERY_REQUEST
- False
- ADMIN_MEDIA_PREFIX
- '/static/admin/'
- NUMBER_GROUPING
- 0
- SESSION_ENGINE
- 'django.contrib.sessions.backends.file'
- CSRF_FAILURE_VIEW
- 'django.views.csrf.csrf_failure'
- COMMENTS_SKETCHY_USERS_GROUP
- None
- LOGIN_REDIRECT_URL
- '/'
- LOGGING
- {'disable_existing_loggers': False, 'handlers': {'mail_admins': {'class': 'django.utils.log.AdminEmailHandler', 'level': 'ERROR'}}, 'loggers': {'django.request': {'handlers': ['mail_admins'], 'level': 'ERROR', 'propagate': True}}, 'version': 1}
- CACHE_MIDDLEWARE_KEY_PREFIX
- ''
- LOCALE_PATHS
- ('/usr/local/www/freenasUI/locale',)
- HERE
- '/usr/local/www/freenasUI'
- COMMENTS_ALLOW_PROFANITIES
- False
- LOGOUT_URL
- '/account/logout/'
- EMAIL_USE_TLS
- False
- TEMPLATE_DIRS
- ('/usr/local/www/freenasUI/templates',)
- FIXTURE_DIRS
- ()
- EMAIL_HOST
- 'localhost'
- DATE_FORMAT
- 'N j, Y'
- MEDIA_ROOT
- '/usr/local/www/freenasUI/media'
- ADMINS
- (('iXsystems, Inc.', '[email protected]'),)
- FORMAT_MODULE_PATH
- None
- DEFAULT_FROM_EMAIL
- 'webmaster@localhost'
- STATICFILES_DIRS
- ('/usr/local/www/freenasUI/media',)
- MEDIA_URL
- '/media/'
- DATETIME_FORMAT
- 'N j, Y, P'
- EMAIL_SUBJECT_PREFIX
- '[Django] '
- SITE_ID
- 1
- DISALLOWED_USER_AGENTS
- ()
- ALLOWED_INCLUDE_ROOTS
- ()
- DECIMAL_SEPARATOR
- '.'
- SHORT_DATE_FORMAT
- 'm/d/Y'
- DATABASE_USER
- ''
- TEST_RUNNER
- 'django.test.simple.DjangoTestSuiteRunner'
- TIME_ZONE
- None
- FILE_UPLOAD_MAX_MEMORY_SIZE
- 33554432
- EMAIL_BACKEND
- 'django.core.mail.backends.smtp.EmailBackend'
- DEFAULT_TABLESPACE
- ''
- TEMPLATE_CONTEXT_PROCESSORS
- ('django.core.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.core.context_processors.i18n', 'django.core.context_processors.media', 'django.core.context_processors.static', 'dojango.context_processors.config')
- DOJANGO_DOJO_DEBUG
- True
- SETTINGS_MODULE
- 'freenasUI.settings'
- USE_ETAGS
- False
- LANGUAGES_BIDI
- ('he', 'ar', 'fa')
- DEFAULT_INDEX_TABLESPACE
- ''
- INTERNAL_IPS
- ()
- STATIC_URL
- '/media/'
- EMAIL_PORT
- 25
- SHORT_DATETIME_FORMAT
- 'm/d/Y P'
- ABSOLUTE_URL_OVERRIDES
- {}
- DATABASE_OPTIONS
- {}
- CACHE_MIDDLEWARE_SECONDS
- 600
- BANNED_IPS
- ()
- TEMPLATE_STRING_IF_INVALID
- ''
- DATETIME_INPUT_FORMATS
- ('%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M', '%m/%d/%y')
- DATABASE_PASSWORD
- '********************'
- ADMIN_FOR
- ()
- PROFANITIES_LIST
- '********************'
- EMAIL_HOST_USER
- ''
- COMMENTS_BANNED_USERS_GROUP
- None
- You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 500 page.
Advertisement
Add Comment
Please, Sign In to add comment