Hi I am trying to run Django Questionaire (http://djangoquest.aperte- it.com/) on Apache with mod_python using SQlite on Windows 2003.
When I try to log in I get the unable to open database file error. I saw a number of posts mention that the parent directory should be writable and it is. Here is a dir output of my SQlite file directory C:\questionairedb>dir Volume in drive C has no label. Volume Serial Number is 14DE-9E3F Directory of C:\questionairedb 12/04/2008 05:42 PM <DIR> . 12/04/2008 05:42 PM <DIR> .. 10/16/2008 01:13 AM 48,128 test_quest.sqlite 1 File(s) 48,128 bytes 2 Dir(s) 53,127,024,640 bytes free C:\questionairedb> Here is my settings file and error output, any ideas ? # Django settings for django-questionnaire project. import os.path DEBUG = True TEMPLATE_DEBUG = DEBUG ADMINS = ( ('Admin name', '[EMAIL PROTECTED]'), ) PROJECT_NAME = 'djangoquest' WORKING_DIRECTORY = 'C:\djangoprojects\djangoquest' QUESTIONNAIRE_TEMPLATES = 'questionnaire/' QUESTIONNAIRE_URL = 'http://10.21.1.124/questionnaire' MANAGERS = ADMINS DATABASE_ENGINE = 'sqlite3' # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'. DATABASE_NAME = 'C:\questionairedb\test_quest.sqlite' # Or path to database file if using sqlite3. DATABASE_USER = '' # Not used with sqlite3. DATABASE_PASSWORD = '' # Not used with sqlite3. DATABASE_HOST = '' # Set to empty string for localhost. Not used with sqlite3. DATABASE_PORT = '' # Set to empty string for default. Not used with sqlite3. # The session of a user ends if he closes his browser SESSION_COOKIE_DOMAIN = None CACHE_BACKEND = 'dummy://' # Local time zone for this installation. Choices can be found here: # http://www.postgresql.org/docs/8.1/static/datetime-keywords.html#DATETIME-TIMEZONE-SET-TABLE # although not all variations may be possible on all operating systems. # If running in a Windows environment this must be set to the same as your # system time zone. TIME_ZONE = 'America/Chicago' # Language code for this installation. All choices can be found here: # http://www.w3.org/TR/REC-html40/struct/dirlang.html#langcodes # http://blogs.law.harvard.edu/tech/stories/storyReader$15 LANGUAGE_CODE = 'en-us' SITE_ID = 1 # If you set this to False, Django will make some optimizations so as not # to load the internationalization machinery. USE_I18N = True # Absolute path to the directory that holds media. # Example: "/home/media/media.lawrence.com/" MEDIA_ROOT = '' STATIC_DOC_ROOT = WORKING_DIRECTORY + '/media' # URL that handles the media served from MEDIA_ROOT. # Example: "http://media.lawrence.com" MEDIA_URL = '' # URL prefix for admin media -- CSS, JavaScript and images. Make sure to use a # trailing slash. # Examples: "http://foo.com/media/", "/media/". ADMIN_MEDIA_PREFIX = '/media/' # Make this unique, and don't share it with anybody. SECRET_KEY = 'a%t_zponly^xf$dc)okcglbxrz8f!4!38932hd+st67ultd6pg' # List of callables that know how to import templates from various sources. TEMPLATE_LOADERS = ( 'django.template.loaders.filesystem.load_template_source', 'django.template.loaders.app_directories.load_template_source', # 'django.template.loaders.eggs.load_template_source', ) MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.doc.XViewMiddleware', ) ROOT_URLCONF = PROJECT_NAME + '.urls' TEMPLATE_DIRS = ( # Put strings here, like "/home/html/django_templates" or "C:/www/ django/templates". # Always use forward slashes, even on Windows. # Don't forget to use absolute paths, not relative paths. WORKING_DIRECTORY + '/templates', ) INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.admin', PROJECT_NAME + '.questionnaire' ) OperationalError at /questionnaire/ unable to open database file Request Method: POST Request URL: http://localhost:8000/questionnaire/ Exception Type: OperationalError Exception Value: unable to open database file Exception Location: C:\Python25\Lib\site-packages\django\db\backends \sqlite3\base.py in _cursor, line 145 Python Executable: C:\Python25\python.exe Python Version: 2.5.0 Python Path: ['C:\\djangoprojects\\djangoquest', 'C:\\Python25\\lib\ \site-packages\\tracdatefield-1.0.1-py2.5.egg', 'C:\\Python25\\lib\ \site-packages\\trachoursplugin-0.1-py2.5.egg', 'C:\\Python25\\lib\ \site-packages\\feedparser-4.1-py2.5.egg', 'C:\\Python25\\lib\\site- packages\\dateutil-1.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\ \virtualenv-1.3-py2.5.egg', 'C:\\Python25\\lib\\site-packages\ \setuptools-0.6c9dev_r66750-py2.5.egg', 'C:\\Python25\\lib\\site- packages\\batchmodify-0.2.0-py2.5.egg', 'C:\\WINDOWS\\system32\ \python25.zip', 'C:\\Python25\\DLLs', 'C:\\Python25\\lib', 'C:\ \Python25\\lib\\plat-win', 'C:\\Python25\\lib\\lib-tk', 'C:\ \Python25', 'C:\\Python25\\lib\\site-packages'] Server time: Thu, 4 Dec 2008 17:42:24 +0900 Traceback Switch to copy-and-paste view * C:\Python25\Lib\site-packages\django\core\handlers\base.py in get_response 79. # Apply view middleware 80. for middleware_method in self._view_middleware: 81. response = middleware_method(request, callback, callback_args, callback_kwargs) 82. if response: 83. return response 84. 85. try: 86. response = callback(request, *callback_args, **callback_kwargs) ... 87. except Exception, e: 88. # If the view raised an exception, run it through exception 89. # middleware, and if the exception middleware returns a 90. # response, use that. Otherwise, reraise the exception. 91. for middleware_method in self._exception_middleware: 92. response = middleware_method(request, e) ▶ Local vars Variable Value callback <function index at 0x010319F0> callback_args () callback_kwargs {} e OperationalError('unable to open database file',) exc_info (<class 'sqlite3.OperationalError'>, OperationalError('unable to open database file',), <traceback object at 0x013DB738>) exceptions <module 'django.core.exceptions' from 'C:\Python25\lib\site- packages\django\core\exceptions.pyc'> middleware_method <bound method XViewMiddleware.process_view of <django.middleware.doc.XViewMiddleware object at 0x00FD7C30>> receivers [(<function _rollback_on_exception at 0x00E61130>, None)] request <WSGIRequest GET:<QueryDict: {}>, POST:<QueryDict: {u'password': [u'admin'], u'email': [u'[EMAIL PROTECTED]']}>, COOKIES:{'sessionid': '395526ba579cc9c378ef37d08ccadf49'}, META:{'ALLUSERSPROFILE': 'C:\ \Documents and Settings\\All Users', 'APPDATA': 'C:\\Documents and Settings\\Administrator\\Application Data', 'APR_ICONV_PATH': 'C:\ \Program Files\\Subversion\\iconv', 'CLIENTNAME': 'NEZUMI', 'CLUSTERLOG': 'C:\\WINDOWS\\Cluster\\cluster.log', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'COMPUTERNAME': 'TRAC-SERVER', 'COMSPEC': 'C:\\WINDOWS\\system32\ \cmd.exe', 'CONTENT_LENGTH': '36', 'CONTENT_TYPE': 'application/x-www- form-urlencoded', 'DJANGO_SETTINGS_MODULE': 'djangoquest.settings', 'FP_NO_HOST_CHECK': 'NO', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HOMEDRIVE': 'C:', 'HOMEPATH': '\\Documents and Settings\\Administrator', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/ xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'sessionid=395526ba579cc9c378ef37d08ccadf49', 'HTTP_HOST': 'localhost:8000', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'http://localhost:8000/questionnaire/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv: 1.9.0.4) Gecko/2008102920 Firefox/3.0.4', 'LOGONSERVER': '\\\\TRAC- SERVER', 'NUMBER_OF_PROCESSORS': '4', 'OS': 'Windows_NT', 'PATH': 'C:\ \Program Files\\Windows Resource Kits\\Tools\\;C:\\WINDOWS\\system32;C: \\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\Program Files\\TortoiseSVN\ \bin;C:\\Program Files\\CollabNet Subversion;C:\\Program Files\ \GnuWin32\\bin;C:\\Program Files\\MySQL\\MySQL Server 5.0\\bin;C:\ \Program Files\\Windows Resource Kits\\Tools;C:\\Python25', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', 'PATH_INFO': u'/ questionnaire/', 'PROCESSOR_ARCHITECTURE': 'x86', 'PROCESSOR_IDENTIFIER': 'x86 Family 15 Model 4 Stepping 10, GenuineIntel', 'PROCESSOR_LEVEL': '15', 'PROCESSOR_REVISION': '040a', 'PROGRAMFILES': 'C:\\Program Files', 'PROMPT': '$P$G', 'QUERY_STRING': '', 'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'POST', 'RUN_MAIN': 'true', 'SCRIPT_NAME': u'', 'SERVER_NAME': 'trac- server.fusionsystems.org', 'SERVER_PORT': '8000', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.5', 'SESSIONNAME': 'RDP-Tcp#2', 'SYSTEMDRIVE': 'C:', 'SYSTEMROOT': 'C:\ \WINDOWS', 'TEMP': 'C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\1', 'TMP': 'C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\1', 'USERDOMAIN': 'TRAC- SERVER', 'USERNAME': 'Administrator', 'USERPROFILE': 'C:\\Documents and Settings\\Administrator', 'WINDIR': 'C:\\WINDOWS', 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x0097F0B0>, 'wsgi.file_wrapper': <class 'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': <socket._fileobject object at 0x013FC810>, 'wsgi.multiprocess': False, 'wsgi.multithread': True, 'wsgi.run_once': False, 'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}> resolver <RegexURLResolver djangoquest.urls ^/> response None self <django.core.handlers.wsgi.WSGIHandler object at 0x00F52D70> settings <django.conf.LazySettings object at 0x00AA0FF0> urlconf 'djangoquest.urls' urlresolvers <module 'django.core.urlresolvers' from 'C:\Python25\lib\site- packages\django\core\urlresolvers.pyc'> * C:\djangoprojects\djangoquest\..\djangoquest\questionnaire \views.py in index 203. choices = Choice.objects.all() 204. for choice in choices: 205. if choice.question: 206. writer.writerow([u'%s: %s = %d' % (str(question), choice.name, choice.nr)]) 207. return response 208. 209. def index(request): 210. response = do_login(request) ... 211. if response == True and check_login(request): 212. user = get_user(request) 213. complete = user.check_complete() 214. if complete: 215. return render_to_response(settings.QUESTIONNAIRE_TEMPLATES + 'completed.html', {'user': user }) 216. ▶ Local vars Variable Value request <WSGIRequest GET:<QueryDict: {}>, POST:<QueryDict: {u'password': [u'admin'], u'email': [u'[EMAIL PROTECTED]']}>, COOKIES:{'sessionid': '395526ba579cc9c378ef37d08ccadf49'}, META:{'ALLUSERSPROFILE': 'C:\ \Documents and Settings\\All Users', 'APPDATA': 'C:\\Documents and Settings\\Administrator\\Application Data', 'APR_ICONV_PATH': 'C:\ \Program Files\\Subversion\\iconv', 'CLIENTNAME': 'NEZUMI', 'CLUSTERLOG': 'C:\\WINDOWS\\Cluster\\cluster.log', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'COMPUTERNAME': 'TRAC-SERVER', 'COMSPEC': 'C:\\WINDOWS\\system32\ \cmd.exe', 'CONTENT_LENGTH': '36', 'CONTENT_TYPE': 'application/x-www- form-urlencoded', 'DJANGO_SETTINGS_MODULE': 'djangoquest.settings', 'FP_NO_HOST_CHECK': 'NO', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HOMEDRIVE': 'C:', 'HOMEPATH': '\\Documents and Settings\\Administrator', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/ xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'sessionid=395526ba579cc9c378ef37d08ccadf49', 'HTTP_HOST': 'localhost:8000', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'http://localhost:8000/questionnaire/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv: 1.9.0.4) Gecko/2008102920 Firefox/3.0.4', 'LOGONSERVER': '\\\\TRAC- SERVER', 'NUMBER_OF_PROCESSORS': '4', 'OS': 'Windows_NT', 'PATH': 'C:\ \Program Files\\Windows Resource Kits\\Tools\\;C:\\WINDOWS\\system32;C: \\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\Program Files\\TortoiseSVN\ \bin;C:\\Program Files\\CollabNet Subversion;C:\\Program Files\ \GnuWin32\\bin;C:\\Program Files\\MySQL\\MySQL Server 5.0\\bin;C:\ \Program Files\\Windows Resource Kits\\Tools;C:\\Python25', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', 'PATH_INFO': u'/ questionnaire/', 'PROCESSOR_ARCHITECTURE': 'x86', 'PROCESSOR_IDENTIFIER': 'x86 Family 15 Model 4 Stepping 10, GenuineIntel', 'PROCESSOR_LEVEL': '15', 'PROCESSOR_REVISION': '040a', 'PROGRAMFILES': 'C:\\Program Files', 'PROMPT': '$P$G', 'QUERY_STRING': '', 'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'POST', 'RUN_MAIN': 'true', 'SCRIPT_NAME': u'', 'SERVER_NAME': 'trac- server.fusionsystems.org', 'SERVER_PORT': '8000', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.5', 'SESSIONNAME': 'RDP-Tcp#2', 'SYSTEMDRIVE': 'C:', 'SYSTEMROOT': 'C:\ \WINDOWS', 'TEMP': 'C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\1', 'TMP': 'C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\1', 'USERDOMAIN': 'TRAC- SERVER', 'USERNAME': 'Administrator', 'USERPROFILE': 'C:\\Documents and Settings\\Administrator', 'WINDIR': 'C:\\WINDOWS', 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x0097F0B0>, 'wsgi.file_wrapper': <class 'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': <socket._fileobject object at 0x013FC810>, 'wsgi.multiprocess': False, 'wsgi.multithread': True, 'wsgi.run_once': False, 'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}> * C:\djangoprojects\djangoquest\..\djangoquest\questionnaire \views.py in do_login 153. last = True 154. return render_to_response(settings.QUESTIONNAIRE_TEMPLATES + 'questionnaire.html', {'user': user, 'categories': [category], 'last': last}) 155. 156. return render_to_response(settings.QUESTIONNAIRE_TEMPLATES + 'completed.html', {'user': user}) 157. 158. def do_login(request): 159. if len(request.POST) > 0: 160. if login(request) == False and request.POST.get ('email'): ... 161. error = "" 162. if len(RegUser.objects.filter(email = request.POST ['email'])) == 0: 163. error = u"Your emailaddress is not known. Please make sure you entered your emailaddress correctly. Note: both your emailaddress and your password are case-sensitive. Use the address as stated in your invitiation." 164. else: # emailadres is know, password is incorrect 165. error = u"Your password is incorrect. Please make sure you entered your password correctly. Note: both your emailaddress and your password are case-sensitive. Use the password as stated in your invitation." 166. return render_to_response(settings.QUESTIONNAIRE_TEMPLATES + 'login.html', {'error': error}) ▶ Local vars Variable Value request <WSGIRequest GET:<QueryDict: {}>, POST:<QueryDict: {u'password': [u'admin'], u'email': [u'[EMAIL PROTECTED]']}>, COOKIES:{'sessionid': '395526ba579cc9c378ef37d08ccadf49'}, META:{'ALLUSERSPROFILE': 'C:\ \Documents and Settings\\All Users', 'APPDATA': 'C:\\Documents and Settings\\Administrator\\Application Data', 'APR_ICONV_PATH': 'C:\ \Program Files\\Subversion\\iconv', 'CLIENTNAME': 'NEZUMI', 'CLUSTERLOG': 'C:\\WINDOWS\\Cluster\\cluster.log', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'COMPUTERNAME': 'TRAC-SERVER', 'COMSPEC': 'C:\\WINDOWS\\system32\ \cmd.exe', 'CONTENT_LENGTH': '36', 'CONTENT_TYPE': 'application/x-www- form-urlencoded', 'DJANGO_SETTINGS_MODULE': 'djangoquest.settings', 'FP_NO_HOST_CHECK': 'NO', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HOMEDRIVE': 'C:', 'HOMEPATH': '\\Documents and Settings\\Administrator', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/ xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'sessionid=395526ba579cc9c378ef37d08ccadf49', 'HTTP_HOST': 'localhost:8000', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'http://localhost:8000/questionnaire/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv: 1.9.0.4) Gecko/2008102920 Firefox/3.0.4', 'LOGONSERVER': '\\\\TRAC- SERVER', 'NUMBER_OF_PROCESSORS': '4', 'OS': 'Windows_NT', 'PATH': 'C:\ \Program Files\\Windows Resource Kits\\Tools\\;C:\\WINDOWS\\system32;C: \\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\Program Files\\TortoiseSVN\ \bin;C:\\Program Files\\CollabNet Subversion;C:\\Program Files\ \GnuWin32\\bin;C:\\Program Files\\MySQL\\MySQL Server 5.0\\bin;C:\ \Program Files\\Windows Resource Kits\\Tools;C:\\Python25', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', 'PATH_INFO': u'/ questionnaire/', 'PROCESSOR_ARCHITECTURE': 'x86', 'PROCESSOR_IDENTIFIER': 'x86 Family 15 Model 4 Stepping 10, GenuineIntel', 'PROCESSOR_LEVEL': '15', 'PROCESSOR_REVISION': '040a', 'PROGRAMFILES': 'C:\\Program Files', 'PROMPT': '$P$G', 'QUERY_STRING': '', 'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'POST', 'RUN_MAIN': 'true', 'SCRIPT_NAME': u'', 'SERVER_NAME': 'trac- server.fusionsystems.org', 'SERVER_PORT': '8000', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.5', 'SESSIONNAME': 'RDP-Tcp#2', 'SYSTEMDRIVE': 'C:', 'SYSTEMROOT': 'C:\ \WINDOWS', 'TEMP': 'C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\1', 'TMP': 'C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\1', 'USERDOMAIN': 'TRAC- SERVER', 'USERNAME': 'Administrator', 'USERPROFILE': 'C:\\Documents and Settings\\Administrator', 'WINDIR': 'C:\\WINDOWS', 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x0097F0B0>, 'wsgi.file_wrapper': <class 'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': <socket._fileobject object at 0x013FC810>, 'wsgi.multiprocess': False, 'wsgi.multithread': True, 'wsgi.run_once': False, 'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}> * C:\djangoprojects\djangoquest\..\djangoquest\questionnaire \views.py in login 44. else: 45. failure += [user] 46. sent = True 47. 48. return render_to_response(settings.QUESTIONNAIRE_TEMPLATES + 'email.html', {'users': RegUser.objects.all(), 'success': success, 'failure': failure, 'sent': sent }) 49. 50. def login(request): 51. if request.session.get('logged_in') and request.session ['logged_in'] == True: ... 52. return True 53. try: 54. if request.POST['email'] != '' and request.POST ['password'] != '': 55. possible_users = RegUser.objects.filter(email = request.POST['email'], password = request.POST['password']) 56. if possible_users.count() == 0: 57. request.session['logged_in'] = False ▶ Local vars Variable Value request <WSGIRequest GET:<QueryDict: {}>, POST:<QueryDict: {u'password': [u'admin'], u'email': [u'[EMAIL PROTECTED]']}>, COOKIES:{'sessionid': '395526ba579cc9c378ef37d08ccadf49'}, META:{'ALLUSERSPROFILE': 'C:\ \Documents and Settings\\All Users', 'APPDATA': 'C:\\Documents and Settings\\Administrator\\Application Data', 'APR_ICONV_PATH': 'C:\ \Program Files\\Subversion\\iconv', 'CLIENTNAME': 'NEZUMI', 'CLUSTERLOG': 'C:\\WINDOWS\\Cluster\\cluster.log', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'COMPUTERNAME': 'TRAC-SERVER', 'COMSPEC': 'C:\\WINDOWS\\system32\ \cmd.exe', 'CONTENT_LENGTH': '36', 'CONTENT_TYPE': 'application/x-www- form-urlencoded', 'DJANGO_SETTINGS_MODULE': 'djangoquest.settings', 'FP_NO_HOST_CHECK': 'NO', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HOMEDRIVE': 'C:', 'HOMEPATH': '\\Documents and Settings\\Administrator', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/ xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'sessionid=395526ba579cc9c378ef37d08ccadf49', 'HTTP_HOST': 'localhost:8000', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'http://localhost:8000/questionnaire/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv: 1.9.0.4) Gecko/2008102920 Firefox/3.0.4', 'LOGONSERVER': '\\\\TRAC- SERVER', 'NUMBER_OF_PROCESSORS': '4', 'OS': 'Windows_NT', 'PATH': 'C:\ \Program Files\\Windows Resource Kits\\Tools\\;C:\\WINDOWS\\system32;C: \\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\Program Files\\TortoiseSVN\ \bin;C:\\Program Files\\CollabNet Subversion;C:\\Program Files\ \GnuWin32\\bin;C:\\Program Files\\MySQL\\MySQL Server 5.0\\bin;C:\ \Program Files\\Windows Resource Kits\\Tools;C:\\Python25', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', 'PATH_INFO': u'/ questionnaire/', 'PROCESSOR_ARCHITECTURE': 'x86', 'PROCESSOR_IDENTIFIER': 'x86 Family 15 Model 4 Stepping 10, GenuineIntel', 'PROCESSOR_LEVEL': '15', 'PROCESSOR_REVISION': '040a', 'PROGRAMFILES': 'C:\\Program Files', 'PROMPT': '$P$G', 'QUERY_STRING': '', 'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'POST', 'RUN_MAIN': 'true', 'SCRIPT_NAME': u'', 'SERVER_NAME': 'trac- server.fusionsystems.org', 'SERVER_PORT': '8000', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.5', 'SESSIONNAME': 'RDP-Tcp#2', 'SYSTEMDRIVE': 'C:', 'SYSTEMROOT': 'C:\ \WINDOWS', 'TEMP': 'C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\1', 'TMP': 'C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\1', 'USERDOMAIN': 'TRAC- SERVER', 'USERNAME': 'Administrator', 'USERPROFILE': 'C:\\Documents and Settings\\Administrator', 'WINDIR': 'C:\\WINDOWS', 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x0097F0B0>, 'wsgi.file_wrapper': <class 'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': <socket._fileobject object at 0x013FC810>, 'wsgi.multiprocess': False, 'wsgi.multithread': True, 'wsgi.run_once': False, 'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}> * C:\Python25\Lib\site-packages\django\contrib\sessions\backends \base.py in get 56. def keys(self): 57. return self._session.keys() 58. 59. def items(self): 60. return self._session.items() 61. 62. def get(self, key, default=None): 63. return self._session.get(key, default) ... 64. 65. def pop(self, key, *args): 66. self.modified = self.modified or key in self._session 67. return self._session.pop(key, *args) 68. 69. def setdefault(self, key, value): ▶ Local vars Variable Value default None key 'logged_in' self <django.contrib.sessions.backends.db.SessionStore object at 0x013E6130> * C:\Python25\Lib\site-packages\django\contrib\sessions\backends \base.py in _get_session 165. self.accessed = True 166. try: 167. return self._session_cache 168. except AttributeError: 169. if self._session_key is None or no_load: 170. self._session_cache = {} 171. else: 172. self._session_cache = self.load() ... 173. return self._session_cache 174. 175. _session = property(_get_session) 176. 177. def get_expiry_age(self): 178. """Get the number of seconds until the session expires.""" ▶ Local vars Variable Value no_load False self <django.contrib.sessions.backends.db.SessionStore object at 0x013E6130> * C:\Python25\Lib\site-packages\django\contrib\sessions\backends \db.py in load 9. """ 10. Implements database session store. 11. """ 12. def load(self): 13. try: 14. s = Session.objects.get( 15. session_key = self.session_key, 16. expire_date__gt=datetime.datetime.now() ... 17. ) 18. return self.decode(force_unicode(s.session_data)) 19. except (Session.DoesNotExist, SuspiciousOperation): 20. self.create() 21. return {} 22. ▶ Local vars Variable Value self <django.contrib.sessions.backends.db.SessionStore object at 0x013E6130> * C:\Python25\Lib\site-packages\django\db\models\manager.py in get 86. def distinct(self, *args, **kwargs): 87. return self.get_query_set().distinct(*args, **kwargs) 88. 89. def extra(self, *args, **kwargs): 90. return self.get_query_set().extra(*args, **kwargs) 91. 92. def get(self, *args, **kwargs): 93. return self.get_query_set().get(*args, **kwargs) ... 94. 95. def get_or_create(self, **kwargs): 96. return self.get_query_set().get_or_create(**kwargs) 97. 98. def create(self, **kwargs): 99. return self.get_query_set().create(**kwargs) ▶ Local vars Variable Value args () kwargs {'expire_date__gt': datetime.datetime(2008, 12, 4, 17, 42, 24, 375000), 'session_key': '395526ba579cc9c378ef37d08ccadf49'} self <django.contrib.sessions.models.SessionManager object at 0x00FAC4F0> * C:\Python25\Lib\site-packages\django\db\models\query.py in get 297. 298. def get(self, *args, **kwargs): 299. """ 300. Performs the query and returns a single object matching the given 301. keyword arguments. 302. """ 303. clone = self.filter(*args, **kwargs) 304. num = len(clone) ... 305. if num == 1: 306. return clone._result_cache[0] 307. if not num: 308. raise self.model.DoesNotExist("%s matching query does not exist." 309. % self.model._meta.object_name) 310. raise self.model.MultipleObjectsReturned("get() returned more than one %s -- it returned %s! Lookup parameters were %s" ▶ Local vars Variable Value args () clone Error in formatting: unable to open database file kwargs {'expire_date__gt': datetime.datetime(2008, 12, 4, 17, 42, 24, 375000), 'session_key': '395526ba579cc9c378ef37d08ccadf49'} self Error in formatting: unable to open database file * C:\Python25\Lib\site-packages\django\db\models\query.py in __len__ 153. # Since __len__ is called quite frequently (for example, as part of 154. # list(qs), we make some effort here to be as efficient as possible 155. # whilst not messing up any existing iterators against the QuerySet. 156. if self._result_cache is None: 157. if self._iter: 158. self._result_cache = list(self._iter) 159. else: 160. self._result_cache = list(self.iterator()) ... 161. elif self._iter: 162. self._result_cache.extend(list(self._iter)) 163. return len(self._result_cache) 164. 165. def __iter__(self): 166. if self._result_cache is None: ▶ Local vars Variable Value self Error in formatting: unable to open database file * C:\Python25\Lib\site-packages\django\db\models\query.py in iterator 268. if isinstance(fill_cache, dict): 269. requested = fill_cache 270. else: 271. requested = None 272. max_depth = self.query.max_depth 273. extra_select = self.query.extra_select.keys() 274. index_start = len(extra_select) 275. for row in self.query.results_iter(): ... 276. if fill_cache: 277. obj, _ = get_cached_row(self.model, row, index_start, 278. max_depth, requested=requested) 279. else: 280. obj = self.model(*row[index_start:]) 281. for i, k in enumerate(extra_select): ▶ Local vars Variable Value extra_select [] fill_cache False index_start 0 max_depth 5 requested None self Error in formatting: unable to open database file * C:\Python25\Lib\site-packages\django\db\models\sql\query.py in results_iter 199. 200. def results_iter(self): 201. """ 202. Returns an iterator over the results from executing this query. 203. """ 204. resolve_columns = hasattr(self, 'resolve_columns') 205. fields = None 206. for rows in self.execute_sql(MULTI): ... 207. for row in rows: 208. if resolve_columns: 209. if fields is None: 210. # We only set this up here because 211. # related_select_fields isn't populated until 212. # execute_sql() has been called. ▶ Local vars Variable Value fields None resolve_columns False self <django.db.models.sql.query.BaseQuery object at 0x013E61B0> * C:\Python25\Lib\site-packages\django\db\models\sql\query.py in execute_sql 1726. raise EmptyResultSet 1727. except EmptyResultSet: 1728. if result_type == MULTI: 1729. return empty_iter() 1730. else: 1731. return 1732. 1733. cursor = self.connection.cursor() ... 1734. cursor.execute(sql, params) 1735. 1736. if not result_type: 1737. return cursor 1738. if result_type == SINGLE: 1739. if self.ordering_aliases: ▶ Local vars Variable Value params ('395526ba579cc9c378ef37d08ccadf49', u'2008-12-04 17:42:24.375000') result_type 'multi' self <django.db.models.sql.query.BaseQuery object at 0x013E61B0> sql 'SELECT "django_session"."session_key", "django_session"."session_data", "django_session"."expire_date" FROM "django_session" WHERE ("django_session"."session_key" = %s AND "django_session"."expire_date" > %s )' * C:\Python25\Lib\site-packages\django\db\backends\__init__.py in cursor 49. def close(self): 50. if self.connection is not None: 51. self.connection.close() 52. self.connection = None 53. 54. def cursor(self): 55. from django.conf import settings 56. cursor = self._cursor(settings) ... 57. if settings.DEBUG: 58. return self.make_debug_cursor(cursor) 59. return cursor 60. 61. def make_debug_cursor(self, cursor): 62. return util.CursorDebugWrapper(cursor, self) ▶ Local vars Variable Value self <django.db.backends.sqlite3.base.DatabaseWrapper object at 0x00E67420> settings <django.conf.LazySettings object at 0x00AA0FF0> * C:\Python25\Lib\site-packages\django\db\backends\sqlite3\base.py in _cursor 138. from django.core.exceptions import ImproperlyConfigured 139. raise ImproperlyConfigured, "Please fill out DATABASE_NAME in the settings module before using the database." 140. kwargs = { 141. 'database': settings.DATABASE_NAME, 142. 'detect_types': Database.PARSE_DECLTYPES | Database.PARSE_COLNAMES, 143. } 144. kwargs.update(self.options) 145. self.connection = Database.connect(**kwargs) ... 146. # Register extract, date_trunc, and regexp functions. 147. self.connection.create_function("django_extract", 2, _sqlite_extract) 148. self.connection.create_function("django_date_trunc", 2, _sqlite_date_trunc) 149. self.connection.create_function("regexp", 2, _sqlite_regexp) 150. return self.connection.cursor(factory=SQLiteCursorWrapper) 151. ▶ Local vars Variable Value kwargs {'database': 'C:\\questionairedb\test_quest.sqlite', 'detect_types': 3} self <django.db.backends.sqlite3.base.DatabaseWrapper object at 0x00E67420> settings <django.conf.LazySettings object at 0x00AA0FF0> Environment: Request Method: POST Request URL: http://localhost:8000/questionnaire/ Django Version: 1.0.2 final Python Version: 2.5.0 Installed Applications: ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.admin', 'djangoquest.questionnaire'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.doc.XViewMiddleware') Traceback: File "C: \Python25\Lib\site-packages\django\core\handlers\base.py" in get_response 86. response = callback(request, *callback_args, **callback_kwargs) File "C:\djangoprojects\djangoquest\..\djangoquest \questionnaire\views.py" in index 210. response = do_login(request) File "C:\djangoprojects\djangoquest\..\djangoquest\questionnaire \views.py" in do_login 160. if login(request) == False and request.POST.get('email'): File "C:\djangoprojects\djangoquest\.. \djangoquest\questionnaire\views.py" in login 51. if request.session.get('logged_in') and request.session['logged_in'] == True: File "C:\Python25\Lib\site-packages\django\contrib\sessions \backends\base.py" in get 63. return self._session.get(key, default) File "C:\Python25\Lib\site-packages\django\contrib\sessions\backends \base.py" in _get_session 172. self._session_cache = self.load() File "C:\Python25\Lib\site-packages\django\contrib\sessions\backends\db.py" in load 16. expire_date__gt=datetime.datetime.now() File "C: \Python25\Lib\site-packages\django\db\models\manager.py" in get 93. return self.get_query_set().get(*args, **kwargs) File "C:\Python25\Lib \site-packages\django\db\models\query.py" in get 304. num = len(clone) File "C:\Python25\Lib\site-packages\django\db\models\query.py" in __len__ 160. self._result_cache = list(self.iterator()) File "C: \Python25\Lib\site-packages\django\db\models\query.py" in iterator 275. for row in self.query.results_iter(): File "C:\Python25\Lib\site- packages\django\db\models\sql\query.py" in results_iter 206. for rows in self.execute_sql(MULTI): File "C:\Python25\Lib\site-packages\django \db\models\sql\query.py" in execute_sql 1733. cursor = self.connection.cursor() File "C:\Python25\Lib\site-packages\django\db \backends\__init__.py" in cursor 56. cursor = self._cursor(settings) File "C:\Python25\Lib\site-packages\django\db\backends \sqlite3\base.py" in _cursor 145. self.connection = Database.connect (**kwargs) Exception Type: OperationalError at /questionnaire/ Exception Value: unable to open database file Request information GET No GET data POST Variable Value password u'admin' email u'[EMAIL PROTECTED]' COOKIES Variable Value sessionid '395526ba579cc9c378ef37d08ccadf49' META Variable Value ALLUSERSPROFILE 'C:\\Documents and Settings\\All Users' APPDATA 'C:\\Documents and Settings\\Administrator\\Application Data' APR_ICONV_PATH 'C:\\Program Files\\Subversion\\iconv' CLIENTNAME 'NEZUMI' CLUSTERLOG 'C:\\WINDOWS\\Cluster\\cluster.log' COMMONPROGRAMFILES 'C:\\Program Files\\Common Files' COMPUTERNAME 'TRAC-SERVER' COMSPEC 'C:\\WINDOWS\\system32\\cmd.exe' CONTENT_LENGTH '36' CONTENT_TYPE 'application/x-www-form-urlencoded' DJANGO_SETTINGS_MODULE 'djangoquest.settings' FP_NO_HOST_CHECK 'NO' GATEWAY_INTERFACE 'CGI/1.1' HOMEDRIVE 'C:' HOMEPATH '\\Documents and Settings\\Administrator' HTTP_ACCEPT 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' HTTP_ACCEPT_CHARSET 'ISO-8859-1,utf-8;q=0.7,*;q=0.7' HTTP_ACCEPT_ENCODING 'gzip,deflate' HTTP_ACCEPT_LANGUAGE 'en-us,en;q=0.5' HTTP_CACHE_CONTROL 'max-age=0' HTTP_CONNECTION 'keep-alive' HTTP_COOKIE 'sessionid=395526ba579cc9c378ef37d08ccadf49' HTTP_HOST 'localhost:8000' HTTP_KEEP_ALIVE '300' HTTP_REFERER 'http://localhost:8000/questionnaire/' HTTP_USER_AGENT 'Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.4) Gecko/ 2008102920 Firefox/3.0.4' LOGONSERVER '\\\\TRAC-SERVER' NUMBER_OF_PROCESSORS '4' OS 'Windows_NT' PATH 'C:\\Program Files\\Windows Resource Kits\\Tools\\;C:\\WINDOWS\ \system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\Program Files\ \TortoiseSVN\\bin;C:\\Program Files\\CollabNet Subversion;C:\\Program Files\\GnuWin32\\bin;C:\\Program Files\\MySQL\\MySQL Server 5.0\\bin;C: \\Program Files\\Windows Resource Kits\\Tools;C:\\Python25' PATHEXT '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH' PATH_INFO u'/questionnaire/' PROCESSOR_ARCHITECTURE 'x86' PROCESSOR_IDENTIFIER 'x86 Family 15 Model 4 Stepping 10, GenuineIntel' PROCESSOR_LEVEL '15' PROCESSOR_REVISION '040a' PROGRAMFILES 'C:\\Program Files' PROMPT '$P$G' QUERY_STRING '' REMOTE_ADDR '127.0.0.1' REMOTE_HOST '' REQUEST_METHOD 'POST' RUN_MAIN 'true' SCRIPT_NAME u'' SERVER_NAME 'trac-server.fusionsystems.org' SERVER_PORT '8000' SERVER_PROTOCOL 'HTTP/1.1' SERVER_SOFTWARE 'WSGIServer/0.1 Python/2.5' SESSIONNAME 'RDP-Tcp#2' SYSTEMDRIVE 'C:' SYSTEMROOT 'C:\\WINDOWS' TEMP 'C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\1' TMP 'C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\1' USERDOMAIN 'TRAC-SERVER' USERNAME 'Administrator' USERPROFILE 'C:\\Documents and Settings\\Administrator' WINDIR 'C:\\WINDOWS' wsgi.errors <open file '<stderr>', mode 'w' at 0x0097F0B0> wsgi.file_wrapper <class 'django.core.servers.basehttp.FileWrapper'> wsgi.input <socket._fileobject object at 0x013FC810> wsgi.multiprocess False wsgi.multithread True wsgi.run_once False wsgi.url_scheme 'http' wsgi.version (1, 0) Settings Using settings module djangoquest.settings Setting Value ABSOLUTE_URL_OVERRIDES {} ADMINS (('Admin name', '[EMAIL PROTECTED]'),) ADMIN_FOR () ADMIN_MEDIA_PREFIX '/media/' ALLOWED_INCLUDE_ROOTS () APPEND_SLASH True AUTHENTICATION_BACKENDS ('django.contrib.auth.backends.ModelBackend',) BANNED_IPS () CACHE_BACKEND 'dummy://' CACHE_MIDDLEWARE_KEY_PREFIX '' CACHE_MIDDLEWARE_SECONDS 600 COMMENTS_ALLOW_PROFANITIES False COMMENTS_BANNED_USERS_GROUP None COMMENTS_FIRST_FEW 0 COMMENTS_MODERATORS_GROUP None COMMENTS_SKETCHY_USERS_GROUP None DATABASE_ENGINE 'sqlite3' DATABASE_HOST '' DATABASE_NAME 'C:\\questionairedb\test_quest.sqlite' DATABASE_OPTIONS {} DATABASE_PASSWORD '********************' DATABASE_PORT '' DATABASE_USER '' DATETIME_FORMAT 'N j, Y, P' DATE_FORMAT 'N j, Y' DEBUG True DEBUG_PROPAGATE_EXCEPTIONS False DEFAULT_CHARSET 'utf-8' DEFAULT_CONTENT_TYPE 'text/html' DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage' DEFAULT_FROM_EMAIL '[EMAIL PROTECTED]' DEFAULT_INDEX_TABLESPACE '' DEFAULT_TABLESPACE '' DISALLOWED_USER_AGENTS () EMAIL_HOST 'localhost' EMAIL_HOST_PASSWORD '********************' EMAIL_HOST_USER '' EMAIL_PORT 25 EMAIL_SUBJECT_PREFIX '[Django] ' EMAIL_USE_TLS False FILE_CHARSET 'utf-8' FILE_UPLOAD_HANDLERS ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_TEMP_DIR None FIXTURE_DIRS () FORCE_SCRIPT_NAME None IGNORABLE_404_ENDS ('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php') IGNORABLE_404_STARTS ('/cgi-bin/', '/_vti_bin', '/_vti_inf') INSTALLED_APPS ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.admin', 'djangoquest.questionnaire'] INTERNAL_IPS () JING_PATH '/usr/bin/jing' LANGUAGES (('ar', 'Arabic'), ('bn', 'Bengali'), ('bg', 'Bulgarian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('es', 'Spanish'), ('et', 'Estonian'), ('es-ar', 'Argentinean Spanish'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('ga', 'Irish'), ('gl', 'Galician'), ('hu', 'Hungarian'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('ko', 'Korean'), ('km', 'Khmer'), ('kn', 'Kannada'), ('lv', 'Latvian'), ('lt', 'Lithuanian'), ('mk', 'Macedonian'), ('nl', 'Dutch'), ('no', 'Norwegian'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sr', 'Serbian'), ('sv', 'Swedish'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('uk', 'Ukrainian'), ('zh-cn', 'Simplified Chinese'), ('zh-tw', 'Traditional Chinese')) LANGUAGES_BIDI ('he', 'ar', 'fa') LANGUAGE_CODE 'en-us' LANGUAGE_COOKIE_NAME 'django_language' LOCALE_PATHS () LOGIN_REDIRECT_URL '/accounts/profile/' LOGIN_URL '/accounts/login/' LOGOUT_URL '/accounts/logout/' MANAGERS (('Admin name', '[EMAIL PROTECTED]'),) MEDIA_ROOT '' MEDIA_URL '' MIDDLEWARE_CLASSES ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.doc.XViewMiddleware') MONTH_DAY_FORMAT 'F j' PASSWORD_RESET_TIMEOUT_DAYS '********************' PREPEND_WWW False PROFANITIES_LIST '********************' PROJECT_NAME 'djangoquest' QUESTIONNAIRE_TEMPLATES 'questionnaire/' QUESTIONNAIRE_URL 'http://10.21.1.124/questionnaire' ROOT_URLCONF 'djangoquest.urls' SECRET_KEY '********************' SEND_BROKEN_LINK_EMAILS False SERVER_EMAIL '[EMAIL PROTECTED]' SESSION_COOKIE_AGE 1209600 SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME 'sessionid' SESSION_COOKIE_PATH '/' SESSION_COOKIE_SECURE False SESSION_ENGINE 'django.contrib.sessions.backends.db' SESSION_EXPIRE_AT_BROWSER_CLOSE False SESSION_FILE_PATH None SESSION_SAVE_EVERY_REQUEST False SETTINGS_MODULE 'djangoquest.settings' SITE_ID 1 STATIC_DOC_ROOT 'C:\\djangoprojects\\djangoquest/media' TEMPLATE_CONTEXT_PROCESSORS ('django.core.context_processors.auth', 'django.core.context_processors.debug', 'django.core.context_processors.i18n', 'django.core.context_processors.media') TEMPLATE_DEBUG True TEMPLATE_DIRS ('C:\\djangoprojects\\djangoquest/templates',) TEMPLATE_LOADERS ('django.template.loaders.filesystem.load_template_source', 'django.template.loaders.app_directories.load_template_source') TEMPLATE_STRING_IF_INVALID '' TEST_DATABASE_CHARSET None TEST_DATABASE_COLLATION None TEST_DATABASE_NAME None TEST_RUNNER 'django.test.simple.run_tests' TIME_FORMAT 'P' TIME_ZONE 'America/Chicago' TRANSACTIONS_MANAGED False URL_VALIDATOR_USER_AGENT 'Django/1.0.2 final (http://www.djangoproject.com)' USE_ETAGS False USE_I18N True WORKING_DIRECTORY 'C:\\djangoprojects\\djangoquest' YEAR_MONTH_FORMAT 'F Y' --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---