Debug is now working! thanks
here is the Export to CSV error page (MYIP replaced my external IP):
ValueError at /export_surveycall_report/
invalid literal for int() with base 10: ''
Request Method: GET
Request URL:
http://MYIP:8008/export_surveycall_report/?format=csvDjango Version: 1.6.1
Exception Type: ValueError
Exception Value:
invalid literal for int() with base 10: ''
Exception Location: /usr/share/virtualenvs/newfies-dialer/local/lib/python2.7/site-packages/django/db/models/fields/__init__.py in get_prep_value, line 613
Python Executable: /usr/share/virtualenvs/newfies-dialer/bin/python
Python Version: 2.7.3
Python Path:
['/usr/share/newfies/newfies_dialer',
'/usr/share/newfies',
'/usr/share/virtualenvs/newfies-dialer/bin',
'/usr/share/virtualenvs/newfies-dialer/lib/python2.7',
'/usr/share/virtualenvs/newfies-dialer/lib/python2.7/plat-linux2',
'/usr/share/virtualenvs/newfies-dialer/lib/python2.7/lib-tk',
'/usr/share/virtualenvs/newfies-dialer/lib/python2.7/lib-old',
'/usr/share/virtualenvs/newfies-dialer/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-linux2',
'/usr/lib/python2.7/lib-tk',
'/usr/share/virtualenvs/newfies-dialer/local/lib/python2.7/site-packages']
Server time: Mon, 17 Mar 2014 14:23:47 -0400
Traceback Switch back to interactive view
Request information
GET
Variable Value
format
u'csv'
POST
No POST data
FILES
No FILES data
COOKIES
Variable Value
csrftoken
'ZvjXxG8gJEBJyuU2mEQVxxyrMCn7yr8L'
sessionid
'ba8rnp6ym2na14mz0t481045bxt6c50e'
META
Variable Value
HTTP_ACCEPT
'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8'
SERVER_NAME
'MYIP'
HTTP_REFERER
'http://MYIP:8008/survey_report/'
SERVER_PROTOCOL
'HTTP/1.0'
SERVER_SOFTWARE
'gunicorn/18.0'
SCRIPT_NAME
u''
REMOTE_PORT
'48980'
wsgi.input
<gunicorn.http.body.Body object at 0x6559190>
REQUEST_METHOD
'GET'
HTTP_HOST
'MYIP:8008'
PATH_INFO
u'/export_surveycall_report/'
wsgi.multithread
False
QUERY_STRING
'format=csv'
HTTP_CONNECTION
'close'
HTTP_X_REAL_IP
'91.184.205.218'
HTTP_X_SCHEME
'http'
HTTP_USER_AGENT
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.152 Safari/537.36'
wsgi.version
(1, 0)
HTTP_COOKIE
'csrftoken=ZvjXxG8gJEBJyuU2mEQVxxyrMCn7yr8L; sessionid=ba8rnp6ym2na14mz0t481045bxt6c50e'
RAW_URI
'/export_surveycall_report/?format=csv'
REMOTE_ADDR
'127.0.0.1'
wsgi.run_once
False
wsgi.errors
<open file '<stderr>', mode 'w' at 0x7f0e74b38270>
wsgi.multiprocess
False
HTTP_ACCEPT_LANGUAGE
'en-US,en;q=0.8,el;q=0.6,fr;q=0.4'
wsgi.url_scheme
'http'
gunicorn.socket
<socket._socketobject object at 0x6280d00>
HTTP_DNT
'1'
SERVER_PORT
'8008'
wsgi.file_wrapper
''
CSRF_COOKIE
u'ZvjXxG8gJEBJyuU2mEQVxxyrMCn7yr8L'
HTTP_ACCEPT_ENCODING
'gzip,deflate,sdch'
Settings
Using settings module newfies_dialer.settings
Setting Value
DEBUG_TOOLBAR_PANELS
['debug_toolbar.panels.versions.VersionsPanel',
'debug_toolbar.panels.timer.TimerPanel',
'debug_toolbar.panels.settings.SettingsPanel',
'debug_toolbar.panels.headers.HeadersPanel',
'debug_toolbar.panels.request.RequestPanel',
'debug_toolbar.panels.sql.SQLPanel',
'debug_toolbar.panels.templates.TemplatesPanel',
'debug_toolbar.panels.cache.CachePanel',
'debug_toolbar.panels.signals.SignalsPanel',
'debug_toolbar.panels.logging.LoggingPanel',
'debug_toolbar.panels.redirects.RedirectsPanel']
CHANNEL_TYPE_VALUE
1
BOWER_COMPONENTS_ROOT
'/usr/share/newfies/newfies_dialer/../components'
REDIS_PORT
6379
CONVERT_TYPE_VALUE
2
AMD
False
CSRF_COOKIE_SECURE
False
CELERY_DEFAULT_QUEUE
'default'
ACAPELA_GENDER
'W'
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'newfies_dialer.urls'
MANAGERS
(('Your Name',
'your_email@domain.com'),)
BROKER_URL
'redis://localhost:6379/0'
DIALERDEBUG_PHONENUMBER
1000
DEFAULT_CHARSET
'utf-8'
CELERY_DEFAULT_EXCHANGE_TYPE
'topic'
CORS_ALLOW_HEADERS
('x-requested-with',
'content-type',
'accept',
'origin',
'authorization',
'x-csrftoken')
SESSION_SERIALIZER
'django.contrib.sessions.serializers.PickleSerializer'
STATIC_ROOT
'/usr/share/newfies/newfies_dialer/../static'
USE_THOUSAND_SEPARATOR
False
APPLICATION_LOGIN
'EVAL_XXXXXXX'
SERVICE_URL
'http://vaas.acapela-group.com/Services/Synthesizer'
DAJAXICE_MEDIA_PREFIX
'dajaxice'
ALLOWED_HOSTS
['MYIP']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
SEND_BROKEN_LINK_EMAILS
False
ADMIN_TOOLS_APP_INDEX_DASHBOARD
'custom_admin_tools.dashboard.CustomAppIndexDashboard'
DICTIONARY
'/usr/share/dict/words'
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
ADMIN_FOR
()
TIME_INPUT_FORMATS
('%H:%M:%S', '%H:%M:%S.%f', '%H:%M')
DATABASES
{'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': 'localhost',
'NAME': 'newfies_dialer_db',
'OPTIONS': {'autocommit': True},
'PASSWORD': u'********************',
'PORT': '5432',
'TEST_CHARSET': None,
'TEST_COLLATION': None,
'TEST_MIRROR': None,
'TEST_NAME': None,
'TIME_ZONE': 'UTC',
'USER': 'newfies_dialer_03775'}}
APPLICATION_DIR
'/usr/share/newfies/newfies_dialer'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
('django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler')
DEFAULT_CONTENT_TYPE
'text/html'
DILLA_USE_LOREM_IPSUM
False
TEST_RUNNER
'django.test.runner.DiscoverRunner'
APPEND_SLASH
True
DILLA_APPS
['auth', 'voip_app', 'dialer_campaign', 'dialer_cdr']
DATABASE_ROUTERS
[]
ESL_HOSTNAME
'127.0.0.1'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'redis_cache.RedisCache',
'LOCATION': '127.0.0.1:6379'}}
LANGUAGES
(('en', 'English'),
('fr', 'French'),
('es', 'Spanish'),
('pt', 'Portuguese'),
('zh', 'Chinese'),
('tr', 'Turkish'),
('ja', 'Japanese'))
SERVER_EMAIL
'newfies@localhost.com'
CORS_EXPOSE_HEADERS
()
APPLICATION_PASSWORD
u'********************'
MIDDLEWARE_CLASSES
('corsheaders.middleware.CorsMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.middleware.common.CommonMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'linaro_django_pagination.middleware.PaginationMiddleware',
'common.filter_persist_middleware.FilterPersistMiddleware',
'audiofield.middleware.threadlocals.ThreadLocals',
'debug_toolbar.middleware.DebugToolbarMiddleware')
USE_I18N
True
THOUSAND_SEPARATOR
','
ESL_PORT
'8021'
FREQ_TYPE_VALUE
8000
CORS_ORIGIN_WHITELIST
('hostname.example.com',)
DEMO_MODE
False
BOWER_INSTALLED_APPS
('jquery#2.0.3',
'jquery-ui#~1.10.3',
'bootstrap#3.0.3',
'bootstrap-switch#2.0.0',
'bootbox#4.1.0',
'd3#3.3.6',
'nvd3#1.1.12-beta',
'components-font-awesome#4.0.3')
DEFAULT_INDEX_TABLESPACE
''
TRANSACTIONS_MANAGED
False
LOGGING_CONFIG
None
ACAPELA_INTONATION
'NORMAL'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
'django.template.loaders.eggs.Loader')
FIRST_DAY_OF_WEEK
0
WSGI_APPLICATION
None
TEMPLATE_DEBUG
True
X_FRAME_OPTIONS
'SAMEORIGIN'
CSRF_COOKIE_NAME
'csrftoken'
CELERY_DEFAULT_EXCHANGE
'tasks'
CELERY_DEFAULT_ROUTING_KEY
u'********************'
USE_X_FORWARDED_HOST
False
DIALERDEBUG
False
CORS_ALLOW_CREDENTIALS
False
NEWFIES_DIALER_ENGINE
'esl'
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
False
REDIS_HOST
'localhost'
API_ALLOWED_IP
u'********************'
PREFIX_LIMIT_MAX
5
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
ESL_SCRIPT
'&lua(/usr/share/newfies-lua/newfies.lua)'
SESSION_FILE_PATH
None
PREFIX_LIMIT_MIN
2
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('admin_tools',
'admin_tools.theming',
'admin_tools.menu',
'admin_tools.dashboard',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.sites',
'django.contrib.staticfiles',
'django_countries',
'admin_tools_stats',
'genericadmin',
'mailer',
'south',
'djcelery',
'audiofield',
'tagging',
'adminsortable',
'dajaxice',
'dajax',
'dateutil',
'linaro_django_pagination',
'country_dialcode',
'common',
'sms',
'sms_module',
'dialer_contact',
'dialer_audio',
'dialer_campaign',
'dialer_cdr',
'dialer_gateway',
'dialer_settings',
'user_profile',
'notification',
'survey',
'dnc',
'appointment',
'mod_mailer',
'frontend_notification',
'django_nvd3',
'rest_framework',
'rest_framework.authtoken',
'corsheaders',
'djangobower',
'activelink',
'bootstrap3_datetime',
'gunicorn',
'redisboard',
'debug_toolbar',
'django_extensions')
DILLA_SPAMLIBS
['dialer_cdr.dialer_cdr_custom_spamlib']
USE_L10N
False
COMMENTS_ALLOW_PROFANITIES
False
AUDIO_DEBUG
False
STATICFILES_DIRS
(('newfies', '/usr/share/newfies/newfies_dialer/../resources'),)
PREPEND_WWW
False
SECURE_PROXY_SSL_HEADER
None
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
QUALITY
'22k'
MONTH_DAY_FORMAT
'F j'
LOGIN_URL
'/pleaselog/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
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')
AUTHENTICATION_BACKENDS
('django.contrib.auth.backends.ModelBackend',)
EMAIL_HOST_PASSWORD
u'********************'
DEBUG_TOOLBAR_PATCH_SETTINGS
False
CELERY_DISABLE_RATE_LIMITS
True
AUTH_PROFILE_MODULE
'user_profile.UserProfile'
CACHE_MIDDLEWARE_ALIAS
'default'
SESSION_SAVE_EVERY_REQUEST
False
ADMIN_MEDIA_PREFIX
'/static/admin/'
NUMBER_GROUPING
0
DAJAXICE_XMLHTTPREQUEST_JS_IMPORT
False
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/'
SESSION_COOKIE_PATH
'/'
MAX_CALLS_PER_SECOND
20
ESL_SECRET
u'********************'
ACCOUNT_LOGIN
'EVAL_XXXX'
DECIMAL_SEPARATOR
'.'
CELERY_ENABLE_UTC
True
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
TTS_ENGINE
'FLITE'
LOCALE_PATHS
('/usr/share/newfies/newfies_dialer/../locale',)
TEMPLATE_STRING_IF_INVALID
''
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
TEMPLATE_DIRS
('/usr/share/newfies/newfies_dialer/../templates',)
FS_RECORDING_PATH
'/usr/share/newfies/usermedia/recording/'
FIXTURE_DIRS
()
EMAIL_HOST
'localhost'
DATE_FORMAT
'Y-m-d'
MEDIA_ROOT
'/usr/share/newfies/newfies_dialer/../usermedia'
PAGE_SIZE
10
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
CELERY_ROUTES
{'sms_module.tasks.sms_campaign_running': {'queue': 'sms_tasks',
'routing_key': 'sms_module.sms_campaign_running'}}
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
REST_FRAMEWORK
{'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.SessionAuthentication',
'rest_framework.authentication.BasicAuthentication',
'rest_framework.authentication.TokenAuthentication'),
'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',),
'PAGINATE_BY': 10}
ADMINS
()
MEDIA_URL
'/usermedia/'
DATETIME_FORMAT
'Y-m-d H:i:s'
PREFIX_TO_IGNORE
'+,0,00,000,0000,00000,011,55555,99999'
IPYTHON_ARGUMENTS
['--ext',
'django_extensions.management.notebook_extension',
'--profile=nbserver',
'--debug']
MAILER_EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
SITE_ID
1
DISALLOWED_USER_AGENTS
()
ALLOWED_INCLUDE_ROOTS
()
USE_ETAGS
False
LANGUAGES_BIDI
('he', 'ar', 'fa', 'ur')
CELERY_TIMEZONE
'Europe/Madrid'
SURVEYDEV
False
LOGGING
{'disable_existing_loggers': True,
'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}},
'formatters': {'simple': {'format': '%(asctime)s %(levelname)s || %(message)s'},
'verbose': {'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'console': {'class': 'logging.StreamHandler',
'formatter': 'verbose',
'level': 'DEBUG'},
'default': {'class': 'logging.handlers.WatchedFileHandler',
'filename': '/var/log/newfies/newfies-django.log',
'formatter': 'verbose'},
'default-db': {'backupCount': 20,
'class': 'logging.handlers.RotatingFileHandler',
'filename': '/var/log/newfies/newfies-django-db.log',
'formatter': 'verbose',
'level': 'DEBUG',
'maxBytes': 5242880},
'mail_admins': {'class': 'django.utils.log.AdminEmailHandler',
'filters': ['require_debug_false'],
'include_html': True,
'level': 'ERROR'}},
'loggers': {'audiofield_log': {'handlers': ['default'],
'level': 'DEBUG',
'propagate': False},
'django': {'handlers': ['default'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['default-db'],
'level': 'ERROR',
'propagate': False},
'django.request': {'handlers': ['mail_admins'],
'level': 'ERROR',
'propagate': True},
'newfies.filelog': {'handlers': ['default'],
'level': 'DEBUG',
'propagate': False}},
'version': 1}
SHORT_DATE_FORMAT
'm/d/Y'
SECRET_KEY
u'********************'
STATICFILES_FINDERS
('django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
'dajaxice.finders.DajaxiceFinder',
'djangobower.finders.BowerFinder')
IGNORABLE_404_URLS
()
TIME_ZONE
'America/New_York'
CORS_ORIGIN_ALLOW_ALL
True
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.dummy.EmailBackend'
ADMIN_TOOLS_INDEX_DASHBOARD
'custom_admin_tools.dashboard.CustomIndexDashboard'
LANGUAGE_COOKIE_NAME
'newfies_dialer_language'
DEFAULT_TABLESPACE
''
TEMPLATE_CONTEXT_PROCESSORS
('django.contrib.auth.context_processors.auth',
'django.core.context_processors.debug',
'django.core.context_processors.i18n',
'django.core.context_processors.media',
'django.core.context_processors.static',
'django.core.context_processors.csrf',
'django.core.context_processors.tz',
'django.contrib.messages.context_processors.messages',
'context_processors.newfies_version',
'django.core.context_processors.request')
CELERY_QUEUES
(<unbound Queue default -> <unbound Exchange tasks(topic)> -> task.#>,
<unbound Queue sms_tasks -> <unbound Exchange tasks(topic)> -> sms_module.#>,
<unbound Queue appointment -> <unbound Exchange tasks(topic)> -> appointment.#>)
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'newfies_dialer.settings'
BOWER_PATH
'/usr/bin/bower'
CORS_ALLOW_METHODS
('GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS')
CELERY_TASK_RESULT_EXPIRES
18000
REDIS_DB
0
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
('127.0.0.1',)
STATIC_URL
'/static/'
EMAIL_PORT
25
ADMIN_TOOLS_MENU
'custom_admin_tools.menu.CustomMenu'
USE_TZ
True
SHORT_DATETIME_FORMAT
'm/d/Y P'
CELERY_RESULT_BACKEND
'redis://localhost:6379/0'
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
CACHE_MIDDLEWARE_SECONDS
600
DEBUG_TOOLBAR_CONFIG
{'ENABLE_STACKTRACES': True,
'INTERCEPT_REDIRECTS': False,
'SQL_WARNING_THRESHOLD': 100}
CSRF_COOKIE_HTTPONLY
False
DATETIME_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')
FORCE_SCRIPT_NAME
None
EMAIL_HOST_USER
''
PROFANITIES_LIST
u'********************'
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.