| Package | Name | Version |
|---|---|---|
| Django | 3.2.25 | |
| Python | 3.12.3 | |
| crispy_forms | Crispy_Forms | 2.0 |
| debug_toolbar | Debug Toolbar | 4.3.0 |
| rest_framework | Django REST framework | 3.15.1 |
| rest_framework_simplejwt | Rest_Framework_Simplejwt | 5.3.1 |
| tagging | Tagging | 0.5.0 |
| Resource | Value |
|---|---|
| User CPU time | 8868.195 msec |
| System CPU time | 72.014 msec |
| Total CPU time | 8940.209 msec |
| Elapsed time | 9108.955 msec |
| Context switches | 3845 voluntary, 4683 involuntary |
| Timing attribute | Timeline | Milliseconds since navigation start (+length) |
|---|
| Setting | Value |
|---|---|
| ABSOLUTE_URL_OVERRIDES | {} |
| ADMINS | [] |
| ADMIN_ENABLED | False |
| ADMIN_MEDIA_PREFIX | '/static/admin/' |
| ALLOWED_DOCUMENT_EXTENSIONS | ('doc', 'docx', 'odt', 'pdf', 'txt', 'rtf') |
| ALLOWED_HOSTS | ['0.0.0.0',
'192.168.1.10',
'127.0.0.1',
'localhost',
'average-owl-21.loca.lt',
'0e3f-35-155-34-40.ngrok-free.app',
'j.futurefacts.votesmart.io',
'n.futurefacts.votesmart.io'] |
| API_ACCESS_KEY | '********************' |
| API_PROFILE | '********************' |
| API_SECRET_KEY | '********************' |
| APPEND_SLASH | True |
| APP_ROOT | '/var/www/justfacts/justfacts_project' |
| AUTHENTICATION_BACKENDS | ['django.contrib.auth.backends.ModelBackend'] |
| AUTH_PASSWORD_VALIDATORS | '********************' |
| AUTH_PROFILE_MODULE | 'misc.UserProfile' |
| AUTH_USER_MODEL | 'auth.User' |
| BANNED_EMAILS | [] |
| BASE_DIR | '/var/www/justfacts' |
| CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'LOCATION': 'jwt-blacklist'}} |
| CACHE_CRP_TIMEOUT | 86400 |
| CACHE_MIDDLEWARE_ALIAS | 'default' |
| CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
| CACHE_MIDDLEWARE_SECONDS | 600 |
| CACHE_NIMSP_TIMEOUT | 86400 |
| CACHE_USE_ANYWAY | False |
| CORS_ALLOWED_ORIGINS | ['http://localhost:3000',
'http://127.0.0.1:3000',
'https://www.votesmart.org',
'http://n.futurefacts.votesmart.io:3000',
'http://n.futurefacts.votesmart.io',
'http://j.futurefacts.votesmart.io'] |
| CORS_ALLOW_CREDENTIALS | True |
| CORS_ALLOW_METHODS | ['GET', 'POST'] |
| CORS_ORIGIN_ALLOW_ALL | True |
| CRISPY_TEMPLATE_PACK | 'bootstrap4' |
| CSRF_COOKIE_AGE | 31449600 |
| CSRF_COOKIE_DOMAIN | None |
| CSRF_COOKIE_HTTPONLY | False |
| CSRF_COOKIE_NAME | 'csrftoken' |
| CSRF_COOKIE_PATH | '/' |
| CSRF_COOKIE_SAMESITE | 'Lax' |
| CSRF_COOKIE_SECURE | True |
| CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
| CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
| CSRF_TRUSTED_ORIGINS | [] |
| CSRF_USE_SESSIONS | False |
| DATABASES | {'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '52.27.7.38',
'NAME': 'pvsadmin',
'OPTIONS': {},
'PASSWORD': '********************',
'PORT': '5432',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'web'}} |
| DATABASE_ROUTERS | [] |
| DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
| DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
| DATA_UPLOAD_MAX_NUMBER_FILES | 100 |
| DATETIME_FORMAT | 'N j, Y, P' |
| DATETIME_INPUT_FORMATS | ['%Y-%m-%d %H:%M:%S',
'%Y-%m-%d %H:%M:%S.%f',
'%Y-%m-%d %H:%M',
'%m/%d/%Y %H:%M:%S',
'%m/%d/%Y %H:%M:%S.%f',
'%m/%d/%Y %H:%M',
'%m/%d/%y %H:%M:%S',
'%m/%d/%y %H:%M:%S.%f',
'%m/%d/%y %H:%M'] |
| DATE_FORMAT | 'N j, Y' |
| 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'] |
| DEBUG | True |
| DEBUG_PROPAGATE_EXCEPTIONS | False |
| DEBUG_TOOLBAR_CONFIG | {'SHOW_TOOLBAR_CALLBACK': <function <lambda> at 0x7e8dfd2eccc0>} |
| 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.staticfiles.StaticFilesPanel',
'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'] |
| DECIMAL_SEPARATOR | '.' |
| DEFAULT_AUTO_FIELD | 'django.db.models.AutoField' |
| DEFAULT_CHARSET | 'utf-8' |
| DEFAULT_EXCEPTION_REPORTER | 'django.views.debug.ExceptionReporter' |
| DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
| DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
| DEFAULT_FROM_EMAIL | 'webmaster@votesmart.org' |
| DEFAULT_HASHING_ALGORITHM | 'sha256' |
| DEFAULT_INDEX_TABLESPACE | '' |
| DEFAULT_TABLESPACE | '' |
| DISALLOWED_USER_AGENTS | [] |
| DONATE_ACCESS_KEY | '********************' |
| DONATE_CAPTCHA | True |
| DONATE_CLOSED | False |
| DONATE_PROFILE | 'WEBDONATE090622' |
| DONATE_SECRET_KEY | '********************' |
| ELECTION_CUTOFF | datetime.datetime(2025, 8, 20, 17, 27, 3, 867430) |
| ELECTION_SHORT_CUTOFF | datetime.datetime(2025, 12, 4, 17, 27, 3, 867441) |
| EMAIL_BACKEND | 'justfacts_project.email_backend.EmailBackend' |
| EMAIL_HOST | 'email-smtp.us-east-1.amazonaws.com' |
| EMAIL_HOST_PASSWORD | '********************' |
| EMAIL_HOST_USER | 'AKIAJZFXFJLPUOI3BUGQ' |
| EMAIL_PORT | 587 |
| EMAIL_SSL_CERTFILE | None |
| EMAIL_SSL_KEYFILE | '********************' |
| EMAIL_SUBJECT_PREFIX | '[Django] ' |
| EMAIL_TIMEOUT | None |
| EMAIL_USE_LOCALTIME | False |
| EMAIL_USE_SSL | False |
| EMAIL_USE_TLS | True |
| FACEBOOK_ACCESS_TOKEN | '********************' |
| FACEBOOK_API_SECRET | '********************' |
| FACEBOOK_APP_ID | '380926668611330' |
| FACEBOOK_AUTH_EXTRA_ARGUMENTS | {'scope': 'email,user_location'} |
| FACEBOOK_EXTENDED_PERMISSIONS | ['email', 'user_location', 'publish_actions'] |
| FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
| FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
| FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
| FILE_UPLOAD_PERMISSIONS | 420 |
| FILE_UPLOAD_TEMP_DIR | None |
| FIRST_DAY_OF_WEEK | 0 |
| FIXTURE_DIRS | [] |
| FORCE_SCRIPT_NAME | None |
| FORMAT_MODULE_PATH | None |
| FORM_RENDERER | 'django.forms.renderers.DjangoTemplates' |
| GOOGLE_ANALYTICS | {'google_analytics_id': 'UA-31404458-5'} |
| ICONTACT_AUTH | {'api_key': '********************',
'password': '********************',
'username': 'votesmart'} |
| IGNORABLE_404_URLS | [] |
| INSTALLED_APPS | ['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.sites',
'django.contrib.staticfiles',
'django.contrib.humanize',
'django.contrib.postgres',
'pypvs.apps.PypvsConfig',
'about.apps.AboutConfig',
'candidate.apps.CandidateConfig',
'government.apps.GovernmentConfig',
'offices.apps.OfficesConfig',
'misc.apps.MiscConfig',
'search.apps.SearchConfig',
'keyvotes.apps.KeyvotesConfig',
'elections.apps.ElectionsConfig',
'education.apps.EducationConfig',
'survey.apps.SurveyConfig',
'share.apps.ShareConfig',
'tracking.apps.TrackingConfig',
'vetoes.apps.VetoesConfig',
'vsjax.apps.VsjaxConfig',
'hoover.apps.HooverConfig',
'helpus.apps.HelpusConfig',
'blog.apps.BlogConfig',
'media.apps.MediaConfig',
'sidebysideAPI.apps.SidebysideapiConfig',
'nextfactsAPI.apps.NextfactsapiConfig',
'google_analytics',
'crispy_forms',
'crispy_bootstrap4',
'django_comments',
'tagging',
'debug_toolbar',
'corsheaders',
'rest_framework',
'rest_framework_simplejwt'] |
| INTERNAL_IP | ('127.0.0.1',) |
| INTERNAL_IPS | [] |
| IS_BSD | False |
| JWT_ACCESS_TTL | datetime.timedelta(seconds=900) |
| JWT_ALGORITHM | 'HS256' |
| JWT_COOKIE_NAME | 'access_token' |
| JWT_SECRET_KEY | '********************' |
| LANGUAGES | [('af', 'Afrikaans'),
('ar', 'Arabic'),
('ar-dz', 'Algerian 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'),
('dsb', 'Lower Sorbian'),
('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'),
('hsb', 'Upper Sorbian'),
('hu', 'Hungarian'),
('hy', 'Armenian'),
('ia', 'Interlingua'),
('id', 'Indonesian'),
('ig', 'Igbo'),
('io', 'Ido'),
('is', 'Icelandic'),
('it', 'Italian'),
('ja', 'Japanese'),
('ka', 'Georgian'),
('kab', 'Kabyle'),
('kk', 'Kazakh'),
('km', 'Khmer'),
('kn', 'Kannada'),
('ko', 'Korean'),
('ky', 'Kyrgyz'),
('lb', 'Luxembourgish'),
('lt', 'Lithuanian'),
('lv', 'Latvian'),
('mk', 'Macedonian'),
('ml', 'Malayalam'),
('mn', 'Mongolian'),
('mr', 'Marathi'),
('my', 'Burmese'),
('nb', 'Norwegian Bokmål'),
('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'),
('tg', 'Tajik'),
('th', 'Thai'),
('tk', 'Turkmen'),
('tr', 'Turkish'),
('tt', 'Tatar'),
('udm', 'Udmurt'),
('uk', 'Ukrainian'),
('ur', 'Urdu'),
('uz', 'Uzbek'),
('vi', 'Vietnamese'),
('zh-hans', 'Simplified Chinese'),
('zh-hant', 'Traditional Chinese')] |
| LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'fa', 'ur'] |
| LANGUAGE_CODE | 'en-us' |
| LANGUAGE_COOKIE_AGE | None |
| LANGUAGE_COOKIE_DOMAIN | None |
| LANGUAGE_COOKIE_HTTPONLY | False |
| LANGUAGE_COOKIE_NAME | 'django_language' |
| LANGUAGE_COOKIE_PATH | '/' |
| LANGUAGE_COOKIE_SAMESITE | None |
| LANGUAGE_COOKIE_SECURE | False |
| LOCALE_PATHS | [] |
| LOGGING | {'disable_existing_loggers': False,
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/www/justfacts/django_errors.log',
'level': 'ERROR'}},
'loggers': {'django': {'handlers': ['file'],
'level': 'ERROR',
'propagate': True}},
'version': 1} |
| LOGGING_CONFIG | 'logging.config.dictConfig' |
| LOGIN_ERROR_URL | '/login' |
| LOGIN_REDIRECT_URL | '/user' |
| LOGIN_URL | '/login' |
| LOGOUT_REDIRECT_URL | None |
| MANAGERS | [] |
| MEDIA_ROOT | '' |
| MEDIA_URL | '/' |
| MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
| MIDDLEWARE | ['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'misc.middleware.RedisConnectionPoolMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware',
'misc.middleware.MessagesMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware'] |
| MIGRATION_MODULES | {} |
| MONTH_DAY_FORMAT | 'F j' |
| NUMBER_GROUPING | 0 |
| PASSWORD_HASHERS | '********************' |
| PASSWORD_RESET_TIMEOUT | '********************' |
| PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
| PHOTO_URL | '//votesmart.org/canphoto/' |
| PREPEND_WWW | False |
| RECAPTCHA_PRIVATE_KEY | '********************' |
| RECAPTCHA_PUBLIC_KEY | '********************' |
| REDIS_HOST | '34.222.112.159' |
| REDIS_PORT | 6379 |
| REGISTRATION_OPEN | True |
| RELEASE_ID | 1 |
| REST_FRAMEWORK | {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework_simplejwt.authentication.JWTAuthentication',)} |
| ROOT_URLCONF | 'justfacts_project.urls' |
| SECRET_KEY | '********************' |
| SECURE_BROWSER_XSS_FILTER | False |
| SECURE_CONTENT_TYPE_NOSNIFF | True |
| SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
| SECURE_HSTS_PRELOAD | False |
| SECURE_HSTS_SECONDS | 0 |
| SECURE_PROXY_SSL_HEADER | None |
| SECURE_REDIRECT_EXEMPT | [] |
| SECURE_REFERRER_POLICY | 'same-origin' |
| SECURE_SSL_HOST | None |
| SECURE_SSL_REDIRECT | False |
| SECURITY_BRUTE_FORCE_KEY_PREFIX | '********************' |
| SECURITY_BRUTE_FORCE_TIMEOUT | 900 |
| SECURITY_BRUTE_FORCE_URL_PATTERN | 'check-key|check-user' |
| SECURITY_FORCE_PROTECTIONS | False |
| SECURITY_LOGIN_MAX_TRIES | 3 |
| SERVER_EMAIL | 'root@localhost' |
| SESSION_CACHE_ALIAS | 'default' |
| SESSION_COOKIE_AGE | 1209600 |
| SESSION_COOKIE_DOMAIN | None |
| SESSION_COOKIE_HTTPONLY | True |
| SESSION_COOKIE_NAME | 'sessionid' |
| SESSION_COOKIE_PATH | '/' |
| SESSION_COOKIE_SAMESITE | 'Lax' |
| SESSION_COOKIE_SECURE | True |
| SESSION_ENGINE | 'django.contrib.sessions.backends.signed_cookies' |
| SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
| SESSION_FILE_PATH | None |
| SESSION_SAVE_EVERY_REQUEST | False |
| SESSION_SERIALIZER | 'django.contrib.sessions.serializers.PickleSerializer' |
| SETTINGS_MODULE | 'justfacts_project.settings' |
| SHORT_DATETIME_FORMAT | 'm/d/Y P' |
| SHORT_DATE_FORMAT | 'm/d/Y' |
| SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
| SILENCED_SYSTEM_CHECKS | ['models.E007', 'fields.E311', 'fields.E903'] |
| SIMPLE_JWT | {'ACCESS_TOKEN_LIFETIME': '********************',
'REFRESH_TOKEN_LIFETIME': '********************'} |
| SITE_ID | 1 |
| SOCIAL_AUTH_BACKEND_ERROR_URL | '/login' |
| SOCIAL_AUTH_RAISE_EXCEPTIONS | False |
| STAFF_PHOTO_PATH | 'images/staff' |
| STATICFILES_DIRS | ['/var/www/justfacts/assets'] |
| STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
| STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
| STATIC_ROOT | '/var/www/justfacts/static/' |
| STATIC_URL | '/static/' |
| TEMPLATES | [{'APP_DIRS': True,
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/www/justfacts/templates',
'/var/www/justfacts/sidebyside/sidebyside_react_app/'],
'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']}}] |
| TESTING | False |
| TEST_NON_SERIALIZED_APPS | [] |
| TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
| THOUSAND_SEPARATOR | ',' |
| TIME_FORMAT | 'P' |
| TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
| TIME_ZONE | 'UTC' |
| TWITTER_CONSUMER_KEY | '********************' |
| TWITTER_CONSUMER_SECRET | '********************' |
| USE_I18N | True |
| USE_L10N | True |
| USE_THOUSAND_SEPARATOR | False |
| USE_TZ | False |
| USE_X_FORWARDED_HOST | False |
| USE_X_FORWARDED_PORT | False |
| WSGI_APPLICATION | 'justfacts_project.wsgi.application' |
| X_FRAME_OPTIONS | 'DENY' |
| YEAR_MONTH_FORMAT | 'F Y' |
| Key | Value |
|---|---|
| Accept | */* |
| Accept-Encoding | gzip, br, zstd, deflate |
| Cookie | => see Request panel |
| Host | j.futurefacts.votesmart.io |
| User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| Key | Value |
|---|---|
| Content-Length | 68421 |
| Content-Type | text/html; charset=utf-8 |
| Vary | origin |
Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.
| Key | Value |
|---|---|
| CONTENT_LENGTH | |
| CONTENT_TYPE | |
| PATH_INFO | /candidate/evaluations/66587/christopher-bray/20 |
| QUERY_STRING | |
| REMOTE_ADDR | 216.73.216.136 |
| REQUEST_METHOD | GET |
| SCRIPT_NAME | |
| SERVER_NAME | j.futurefacts.votesmart.io |
| SERVER_PORT | 443 |
| SERVER_PROTOCOL | HTTP/1.1 |
| View function | Arguments | Keyword arguments | URL name |
|---|---|---|---|
candidate.views.evals |
() |
{'candidateId': '66587', 'categoryId': '20'} |
candidate_evaluations |
| Variable | Value |
|---|---|
'csrftoken' |
'bMQ8MVNJ7ovh7XBJ6ZbTHxyJ3vwULLxn1ycF8B4gN6eTDtMyqK44rFYvKW71CPLN' |
| Query | Timeline | Time (ms) | Action | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
SELECT *
FROM factcheck_speech_candidate INNER JOIN speech_candidate ON factcheck_speech_candidate.speech_candidate_id = speech_candidate.speech_candidate_id WHERE speech_candidate.candidate_id = 66587 AND factcheck_speech_candidate.factcheckruling_id IN (1, 2, 16, 23, 26, 27, 28)SELECT * FROM factcheck_speech_candidate INNER JOIN speech_candidate ON factcheck_speech_candidate.speech_candidate_id = speech_candidate.speech_candidate_id WHERE speech_candidate.candidate_id = 66587 AND factcheck_speech_candidate.factcheckruling_id IN (1, 2, 16, 23, 26, 27, 28) |
3.26 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1529) factcheck_speeches_speech_ids = [x.speech_id for x in factcheck_speeches] |
|||||||||||||||||||||
|
SELECT "category_category"."category_category_id",
"category_category"."category_id", "category_category"."parent_id" FROM "category_category" WHERE "category_category"."parent_id" = 20SELECT ••• FROM "category_category" WHERE "category_category"."parent_id" = 20 |
2.90 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1545) if not get_children: |
|||||||||||||||||||||
|
SELECT "speech_category"."speech_category_id",
"speech_category"."speech_id", "speech_category"."category_id" FROM "speech_category" WHERE "speech_category"."category_id" IN (99, 20, 37, 71, 13, 25, 61)SELECT ••• FROM "speech_category" WHERE "speech_category"."category_id" IN (99, 20, 37, 71, 13, 25, 61) |
171.02 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1568) factcheck_speech_ids_for_current_category = [ |
|||||||||||||||||||||
|
SELECT "candidate"."candidate_id",
"candidate"."candidatestatus_id", "candidate"."candidatetitle_id", "candidate"."state_id", "candidate"."release_id", "candidate"."firstname", "candidate"."middlename", "candidate"."lastname", "candidate"."nickname", "candidate"."pronunciation", "candidate"."gender", "candidate"."suffix", "candidate"."birthdate", "candidate"."birthplace", "candidate"."homecity", "candidate"."education", "candidate"."family", "candidate"."profession", "candidate"."political", "candidate"."religion", "candidate"."orgmember", "candidate"."specialmsg", "candidate"."caucus", "candidate"."bioformyear", "candidate"."fecid", "candidate"."photourl", "candidate"."bioid", "candidate"."callnote", "candidate"."password", "candidate"."candidatepreferredname_id", "candidatepreferredname"."candidatepreferredname_id", "candidatepreferredname"."name" FROM "candidate" INNER JOIN "candidatepreferredname" ON ("candidate"."candidatepreferredname_id" = "candidatepreferredname"."candidatepreferredname_id") WHERE "candidate"."candidate_id" = 66587 LIMIT 21SELECT ••• FROM "candidate" INNER JOIN "candidatepreferredname" ON ("candidate"."candidatepreferredname_id" = "candidatepreferredname"."candidatepreferredname_id") WHERE "candidate"."candidate_id" = 66587 LIMIT 21 |
4.28 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1581) 'candidatepreferredname').get(candidate_id=candidateId) |
|||||||||||||||||||||
|
SELECT DISTINCT (pvs_election_party(election_candidate.election_candidate_id)) AS "party",
( SELECT ecs.name FROM electionstage_candidate esc JOIN election_electionstage ees USING (election_electionstage_id) JOIN electioncandidatestatus ecs USING (electioncandidatestatus_id) JOIN electionstage es USING (electionstage_id) WHERE esc.election_candidate_id = election_candidate.election_candidate_id ORDER BY es.rank DESC LIMIT 1 ) AS "election_status", ( SELECT election_electionstage.electionstage_id FROM electionstage_candidate JOIN election_candidate ON electionstage_candidate.election_candidate_id = election_candidate.election_candidate_id JOIN election_electionstage ON electionstage_candidate.election_electionstage_id=election_electionstage.election_electionstage_id WHERE election_electionstage.electiondate >= '2025-12-04 17:27:03.867441'::date AND election_candidate.candidate_id=66587 LIMIT 1 ) AS "electionstage", "election_candidate"."election_candidate_id", "election_candidate"."election_id", "election_candidate"."candidate_id", "election_candidate"."office_id", "election_candidate"."state_id", "election_candidate"."districtname_id", "election_candidate"."parent_id", "election_candidate"."major", "election_candidate"."ballotname", "election_candidate"."election_candidate_id", "election"."election_id", "election"."state_id", "election"."officetype_id", "election"."special", "election"."electionyear", "officetype"."officetype_id", "officetype"."officelevel_id", "officetype"."officebranch_id", "officetype"."name", "officetype"."fullname", "officetype"."rank", "office"."office_id", "office"."officetype_id", "office"."release_id", "office"."code", "office"."name", "office"."title", "office"."npatoffice", "office"."shorttitle", "office"."rank", T9."officetype_id", T9."officelevel_id", T9."officebranch_id", T9."name", T9."fullname", T9."rank", "state"."state_id", "state"."statetype_id", "state"."statecode", "state"."name", "state"."nickname", "state"."capital", "state"."area", "state"."population", "state"."statehood", "state"."motto", "state"."flower", "state"."tree", "state"."bird", "state"."high", "state"."low", "state"."type", "state"."legisname", "state"."ltgov", "state"."bicameral", "state"."lowername", "state"."senators", "state"."reps", "state"."termlimit", "state"."termlength", "state"."billurl", "state"."voteurl", "state"."registration", "state"."primarydate", "state"."generaldate", "state"."absenteewho", "state"."absenteehow", "state"."absenteewhen", "state"."largestcity", "state"."atlarge", "state"."ushousename", "state"."rollupper", "state"."rolllower", "state"."uscircuit", "state"."electoralvotes", "state"."caucus", "districtname"."districtname_id", "districtname"."name", "districtname"."rank", "v_running_mate"."election_candidate_id", "v_running_mate"."rm_election_candidate_id", "v_running_mate"."parent_id", "v_running_mate"."candidate_id", "v_running_mate"."rm_candidate_id", "v_running_mate"."firstname", "v_running_mate"."nickname", "v_running_mate"."middlename", "v_running_mate"."lastname", "v_running_mate"."suffix", "v_running_mate"."candidatepreferredname_id", "v_running_mate"."title", "v_running_mate"."rm_party", "v_running_mate"."rank" FROM "election_candidate" INNER JOIN "electionstage_candidate" ON ("election_candidate"."election_candidate_id" = "electionstage_candidate"."election_candidate_id") INNER JOIN "election_electionstage" ON ("electionstage_candidate"."election_electionstage_id" = "election_electionstage"."election_electionstage_id") INNER JOIN "election" ON ("election_candidate"."election_id" = "election"."election_id") INNER JOIN "officetype" ON ("election"."officetype_id" = "officetype"."officetype_id") INNER JOIN "office" ON ("election_candidate"."office_id" = "office"."office_id") INNER JOIN "officetype" T9 ON ("office"."officetype_id" = T9."officetype_id") INNER JOIN "state" ON ("election_candidate"."state_id" = "state"."state_id") LEFT OUTER JOIN "districtname" ON ("election_candidate"."districtname_id" = "districtname"."districtname_id") LEFT OUTER JOIN "v_running_mate" ON ("election_candidate"."election_candidate_id" = "v_running_mate"."rm_election_candidate_id") WHERE ("election_candidate"."candidate_id" = 66587 AND "election_electionstage"."electiondate" >= '2025-12-04'::date AND "electionstage_candidate"."electioncandidatestatus_id" IN (6, 8, 9, 11, 12, 13)) LIMIT 1SELECT ••• FROM electionstage_candidate esc JOIN election_electionstage ees USING (election_electionstage_id) JOIN electioncandidatestatus ecs USING (electioncandidatestatus_id) JOIN electionstage es USING (electionstage_id) WHERE esc.election_candidate_id = election_candidate.election_candidate_id ORDER BY es.rank DESC LIMIT 1) AS "election_status", (SELECT election_electionstage.electionstage_id FROM electionstage_candidate JOIN election_candidate ON electionstage_candidate.election_candidate_id = election_candidate.election_candidate_id JOIN election_electionstage ON electionstage_candidate.election_electionstage_id=election_electionstage.election_electionstage_id WHERE election_electionstage.electiondate >= '2025-12-04 17:27:03.867441'::date AND election_candidate.candidate_id=66587 LIMIT 1) AS "electionstage", "election_candidate"."election_candidate_id", "election_candidate"."election_id", "election_candidate"."candidate_id", "election_candidate"."office_id", "election_candidate"."state_id", "election_candidate"."districtname_id", "election_candidate"."parent_id", "election_candidate"."major", "election_candidate"."ballotname", "election_candidate"."election_candidate_id", "election"."election_id", "election"."state_id", "election"."officetype_id", "election"."special", "election"."electionyear", "officetype"."officetype_id", "officetype"."officelevel_id", "officetype"."officebranch_id", "officetype"."name", "officetype"."fullname", "officetype"."rank", "office"."office_id", "office"."officetype_id", "office"."release_id", "office"."code", "office"."name", "office"."title", "office"."npatoffice", "office"."shorttitle", "office"."rank", T9."officetype_id", T9."officelevel_id", T9."officebranch_id", T9."name", T9."fullname", T9."rank", "state"."state_id", "state"."statetype_id", "state"."statecode", "state"."name", "state"."nickname", "state"."capital", "state"."area", "state"."population", "state"."statehood", "state"."motto", "state"."flower", "state"."tree", "state"."bird", "state"."high", "state"."low", "state"."type", "state"."legisname", "state"."ltgov", "state"."bicameral", "state"."lowername", "state"."senators", "state"."reps", "state"."termlimit", "state"."termlength", "state"."billurl", "state"."voteurl", "state"."registration", "state"."primarydate", "state"."generaldate", "state"."absenteewho", "state"."absenteehow", "state"."absenteewhen", "state"."largestcity", "state"."atlarge", "state"."ushousename", "state"."rollupper", "state"."rolllower", "state"."uscircuit", "state"."electoralvotes", "state"."caucus", "districtname"."districtname_id", "districtname"."name", "districtname"."rank", "v_running_mate"."election_candidate_id", "v_running_mate"."rm_election_candidate_id", "v_running_mate"."parent_id", "v_running_mate"."candidate_id", "v_running_mate"."rm_candidate_id", "v_running_mate"."firstname", "v_running_mate"."nickname", "v_running_mate"."middlename", "v_running_mate"."lastname", "v_running_mate"."suffix", "v_running_mate"."candidatepreferredname_id", "v_running_mate"."title", "v_running_mate"."rm_party", "v_running_mate"."rank" FROM "election_candidate" INNER JOIN "electionstage_candidate" ON ("election_candidate"."election_candidate_id" = "electionstage_candidate"."election_candidate_id") INNER JOIN "election_electionstage" ON ("electionstage_candidate"."election_electionstage_id" = "election_electionstage"."election_electionstage_id") INNER JOIN "election" ON ("election_candidate"."election_id" = "election"."election_id") INNER JOIN "officetype" ON ("election"."officetype_id" = "officetype"."officetype_id") INNER JOIN "office" ON ("election_candidate"."office_id" = "office"."office_id") INNER JOIN "officetype" T9 ON ("office"."officetype_id" = T9."officetype_id") INNER JOIN "state" ON ("election_candidate"."state_id" = "state"."state_id") LEFT OUTER JOIN "districtname" ON ("election_candidate"."districtname_id" = "districtname"."districtname_id") LEFT OUTER JOIN "v_running_mate" ON ("election_candidate"."election_candidate_id" = "v_running_mate"."rm_election_candidate_id") WHERE ("election_candidate"."candidate_id" = 66587 AND "election_electionstage"."electiondate" >= '2025-12-04'::date AND "electionstage_candidate"."electioncandidatestatus_id" IN (6, 8, 9, 11, 12, 13)) LIMIT 1 |
25.32 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1626) electionStages = elections[0].electionstagecandidate.select_related( |
|||||||||||||||||||||
|
SELECT DISTINCT (pvs_election_party(election_candidate.election_candidate_id)) AS "party",
( SELECT ecs.name FROM electionstage_candidate esc JOIN election_electionstage ees USING (election_electionstage_id) JOIN electioncandidatestatus ecs USING (electioncandidatestatus_id) JOIN electionstage es USING (electionstage_id) WHERE esc.election_candidate_id = election_candidate.election_candidate_id ORDER BY es.rank DESC LIMIT 1 ) AS "election_status", ( SELECT election_electionstage.electionstage_id FROM electionstage_candidate JOIN election_candidate ON electionstage_candidate.election_candidate_id = election_candidate.election_candidate_id JOIN election_electionstage ON electionstage_candidate.election_electionstage_id=election_electionstage.election_electionstage_id WHERE election_electionstage.electiondate >= '2025-12-04 17:27:03.867441'::date AND election_candidate.candidate_id=66587 LIMIT 1 ) AS "electionstage", "election_candidate"."election_candidate_id", "election_candidate"."election_id", "election_candidate"."candidate_id", "election_candidate"."office_id", "election_candidate"."state_id", "election_candidate"."districtname_id", "election_candidate"."parent_id", "election_candidate"."major", "election_candidate"."ballotname", "election_candidate"."election_candidate_id", "election"."election_id", "election"."state_id", "election"."officetype_id", "election"."special", "election"."electionyear", "officetype"."officetype_id", "officetype"."officelevel_id", "officetype"."officebranch_id", "officetype"."name", "officetype"."fullname", "officetype"."rank", "office"."office_id", "office"."officetype_id", "office"."release_id", "office"."code", "office"."name", "office"."title", "office"."npatoffice", "office"."shorttitle", "office"."rank", T9."officetype_id", T9."officelevel_id", T9."officebranch_id", T9."name", T9."fullname", T9."rank", "state"."state_id", "state"."statetype_id", "state"."statecode", "state"."name", "state"."nickname", "state"."capital", "state"."area", "state"."population", "state"."statehood", "state"."motto", "state"."flower", "state"."tree", "state"."bird", "state"."high", "state"."low", "state"."type", "state"."legisname", "state"."ltgov", "state"."bicameral", "state"."lowername", "state"."senators", "state"."reps", "state"."termlimit", "state"."termlength", "state"."billurl", "state"."voteurl", "state"."registration", "state"."primarydate", "state"."generaldate", "state"."absenteewho", "state"."absenteehow", "state"."absenteewhen", "state"."largestcity", "state"."atlarge", "state"."ushousename", "state"."rollupper", "state"."rolllower", "state"."uscircuit", "state"."electoralvotes", "state"."caucus", "districtname"."districtname_id", "districtname"."name", "districtname"."rank", "v_running_mate"."election_candidate_id", "v_running_mate"."rm_election_candidate_id", "v_running_mate"."parent_id", "v_running_mate"."candidate_id", "v_running_mate"."rm_candidate_id", "v_running_mate"."firstname", "v_running_mate"."nickname", "v_running_mate"."middlename", "v_running_mate"."lastname", "v_running_mate"."suffix", "v_running_mate"."candidatepreferredname_id", "v_running_mate"."title", "v_running_mate"."rm_party", "v_running_mate"."rank" FROM "election_candidate" INNER JOIN "electionstage_candidate" ON ("election_candidate"."election_candidate_id" = "electionstage_candidate"."election_candidate_id") INNER JOIN "election_electionstage" ON ("electionstage_candidate"."election_electionstage_id" = "election_electionstage"."election_electionstage_id") INNER JOIN "election" ON ("election_candidate"."election_id" = "election"."election_id") INNER JOIN "officetype" ON ("election"."officetype_id" = "officetype"."officetype_id") INNER JOIN "office" ON ("election_candidate"."office_id" = "office"."office_id") INNER JOIN "officetype" T9 ON ("office"."officetype_id" = T9."officetype_id") INNER JOIN "state" ON ("election_candidate"."state_id" = "state"."state_id") LEFT OUTER JOIN "districtname" ON ("election_candidate"."districtname_id" = "districtname"."districtname_id") LEFT OUTER JOIN "v_running_mate" ON ("election_candidate"."election_candidate_id" = "v_running_mate"."rm_election_candidate_id") WHERE ("election_candidate"."candidate_id" = 66587 AND "election_electionstage"."electiondate" >= '2025-12-04'::date AND "electionstage_candidate"."electioncandidatestatus_id" IN (6, 8, 9, 11, 12, 13))SELECT ••• FROM electionstage_candidate esc JOIN election_electionstage ees USING (election_electionstage_id) JOIN electioncandidatestatus ecs USING (electioncandidatestatus_id) JOIN electionstage es USING (electionstage_id) WHERE esc.election_candidate_id = election_candidate.election_candidate_id ORDER BY es.rank DESC LIMIT 1) AS "election_status", (SELECT election_electionstage.electionstage_id FROM electionstage_candidate JOIN election_candidate ON electionstage_candidate.election_candidate_id = election_candidate.election_candidate_id JOIN election_electionstage ON electionstage_candidate.election_electionstage_id=election_electionstage.election_electionstage_id WHERE election_electionstage.electiondate >= '2025-12-04 17:27:03.867441'::date AND election_candidate.candidate_id=66587 LIMIT 1) AS "electionstage", "election_candidate"."election_candidate_id", "election_candidate"."election_id", "election_candidate"."candidate_id", "election_candidate"."office_id", "election_candidate"."state_id", "election_candidate"."districtname_id", "election_candidate"."parent_id", "election_candidate"."major", "election_candidate"."ballotname", "election_candidate"."election_candidate_id", "election"."election_id", "election"."state_id", "election"."officetype_id", "election"."special", "election"."electionyear", "officetype"."officetype_id", "officetype"."officelevel_id", "officetype"."officebranch_id", "officetype"."name", "officetype"."fullname", "officetype"."rank", "office"."office_id", "office"."officetype_id", "office"."release_id", "office"."code", "office"."name", "office"."title", "office"."npatoffice", "office"."shorttitle", "office"."rank", T9."officetype_id", T9."officelevel_id", T9."officebranch_id", T9."name", T9."fullname", T9."rank", "state"."state_id", "state"."statetype_id", "state"."statecode", "state"."name", "state"."nickname", "state"."capital", "state"."area", "state"."population", "state"."statehood", "state"."motto", "state"."flower", "state"."tree", "state"."bird", "state"."high", "state"."low", "state"."type", "state"."legisname", "state"."ltgov", "state"."bicameral", "state"."lowername", "state"."senators", "state"."reps", "state"."termlimit", "state"."termlength", "state"."billurl", "state"."voteurl", "state"."registration", "state"."primarydate", "state"."generaldate", "state"."absenteewho", "state"."absenteehow", "state"."absenteewhen", "state"."largestcity", "state"."atlarge", "state"."ushousename", "state"."rollupper", "state"."rolllower", "state"."uscircuit", "state"."electoralvotes", "state"."caucus", "districtname"."districtname_id", "districtname"."name", "districtname"."rank", "v_running_mate"."election_candidate_id", "v_running_mate"."rm_election_candidate_id", "v_running_mate"."parent_id", "v_running_mate"."candidate_id", "v_running_mate"."rm_candidate_id", "v_running_mate"."firstname", "v_running_mate"."nickname", "v_running_mate"."middlename", "v_running_mate"."lastname", "v_running_mate"."suffix", "v_running_mate"."candidatepreferredname_id", "v_running_mate"."title", "v_running_mate"."rm_party", "v_running_mate"."rank" FROM "election_candidate" INNER JOIN "electionstage_candidate" ON ("election_candidate"."election_candidate_id" = "electionstage_candidate"."election_candidate_id") INNER JOIN "election_electionstage" ON ("electionstage_candidate"."election_electionstage_id" = "election_electionstage"."election_electionstage_id") INNER JOIN "election" ON ("election_candidate"."election_id" = "election"."election_id") INNER JOIN "officetype" ON ("election"."officetype_id" = "officetype"."officetype_id") INNER JOIN "office" ON ("election_candidate"."office_id" = "office"."office_id") INNER JOIN "officetype" T9 ON ("office"."officetype_id" = T9."officetype_id") INNER JOIN "state" ON ("election_candidate"."state_id" = "state"."state_id") LEFT OUTER JOIN "districtname" ON ("election_candidate"."districtname_id" = "districtname"."districtname_id") LEFT OUTER JOIN "v_running_mate" ON ("election_candidate"."election_candidate_id" = "v_running_mate"."rm_election_candidate_id") WHERE ("election_candidate"."candidate_id" = 66587 AND "election_electionstage"."electiondate" >= '2025-12-04'::date AND "electionstage_candidate"."electioncandidatestatus_id" IN (6, 8, 9, 11, 12, 13)) |
17.94 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1640) for e in elections: |
|||||||||||||||||||||
|
SELECT "category_section"."category_section_id",
"category_section"."category_id", "category_section"."section_id", "category"."category_id", "category"."name", "category"."description", "category"."release_id", "category"."key", "category"."rank", "section"."section_id", "section"."name" FROM "category_section" INNER JOIN "category" ON ("category_section"."category_id" = "category"."category_id") INNER JOIN "section" ON ("category_section"."section_id" = "section"."section_id") WHERE ("category"."release_id" >= 1 AND "category_section"."section_id" = 'R') ORDER BY "category"."name" ASCSELECT ••• FROM "category_section" INNER JOIN "category" ON ("category_section"."category_id" = "category"."category_id") INNER JOIN "section" ON ("category_section"."section_id" = "section"."section_id") WHERE ("category"."release_id" >= 1 AND "category_section"."section_id" = 'R') ORDER BY "category"."name" ASC |
7.57 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1778) len(categories) |
|||||||||||||||||||||
|
SELECT "category_section"."category_section_id",
"category_section"."category_id", "category_section"."section_id", "category"."category_id", "category"."name", "category"."description", "category"."release_id", "category"."key", "category"."rank", "section"."section_id", "section"."name" FROM "category_section" INNER JOIN "category" ON ("category_section"."category_id" = "category"."category_id") INNER JOIN "section" ON ("category_section"."section_id" = "section"."section_id") WHERE ("category"."release_id" >= 1 AND "category_section"."section_id" = 'R' AND "category_section"."category_id" = 20) LIMIT 21SELECT ••• FROM "category_section" INNER JOIN "category" ON ("category_section"."category_id" = "category"."category_id") INNER JOIN "section" ON ("category_section"."section_id" = "section"."section_id") WHERE ("category"."release_id" >= 1 AND "category_section"."section_id" = 'R' AND "category_section"."category_id" = 20) LIMIT 21 |
7.05 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1782) chosenCategory = categories.get( |
|||||||||||||||||||||
|
SELECT "election_candidate"."election_candidate_id",
"election_candidate"."election_id", "election_candidate"."candidate_id", "election_candidate"."office_id", "election_candidate"."state_id", "election_candidate"."districtname_id", "election_candidate"."parent_id", "election_candidate"."major", "election_candidate"."ballotname", "election_candidate"."election_candidate_id", "election"."election_id", "election"."state_id", "election"."officetype_id", "election"."special", "election"."electionyear", "v_running_mate"."election_candidate_id", "v_running_mate"."rm_election_candidate_id", "v_running_mate"."parent_id", "v_running_mate"."candidate_id", "v_running_mate"."rm_candidate_id", "v_running_mate"."firstname", "v_running_mate"."nickname", "v_running_mate"."middlename", "v_running_mate"."lastname", "v_running_mate"."suffix", "v_running_mate"."candidatepreferredname_id", "v_running_mate"."title", "v_running_mate"."rm_party", "v_running_mate"."rank" FROM "election_candidate" INNER JOIN "election" ON ("election_candidate"."election_id" = "election"."election_id") LEFT OUTER JOIN "v_running_mate" ON ("election_candidate"."election_candidate_id" = "v_running_mate"."rm_election_candidate_id") WHERE "election_candidate"."candidate_id" = 66587SELECT ••• FROM "election_candidate" INNER JOIN "election" ON ("election_candidate"."election_id" = "election"."election_id") LEFT OUTER JOIN "v_running_mate" ON ("election_candidate"."election_candidate_id" = "v_running_mate"."rm_election_candidate_id") WHERE "election_candidate"."candidate_id" = 66587 |
76.27 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1795) for e in allElections: |
|||||||||||||||||||||
|
SELECT (v_category_resolve.category_id) AS "category_id",
(CASE WHEN v_category_resolve.name IS NOT NULL THEN v_category_resolve.name ELSE (SELECT name from category s2c JOIN sig_category s2sc USING (category_id) WHERE s2sc.sig_id = sig.sig_id LIMIT 1) END) AS "category_name", (CASE WHEN (rating.usesigrating OR sig.usesigrating) AND rating_candidate.sig_rating IS NOT NULL AND rating.ratingformat_id <> 3 THEN rating_candidate.sig_rating || CASE WHEN rating.ratingtext ~ 'percent' AND rating.ratingformat_id = 1 THEN '%' ELSE '' END ELSE rating_candidate.our_rating || '%' END) AS "ratingvalue", "rating_candidate"."rating_candidate_id", "rating_candidate"."rating_id", "rating_candidate"."candidate_id", "rating_candidate"."sig_rating", "rating_candidate"."our_rating", "rating"."rating_id", "rating"."sig_id", "rating"."ratingformat_id", "rating"."ratingsession_id", "rating"."release_id", "rating"."span", "rating"."ratingtext", "rating"."description", "rating"."name", "rating"."usesigrating", "rating"."created", "rating"."modified", "sig"."sig_id", "sig"."parent_id", "sig"."state", "sig"."release_id", "sig"."name", "sig"."address", "sig"."city", "sig"."zip", "sig"."phone1", "sig"."fax", "sig"."email", "sig"."url", "sig"."description", "sig"."contactname", "sig"."phone2", "sig"."ratinggroup", "sig"."state_id", "sig"."usesigrating", "sig"."major" FROM "rating_candidate" INNER JOIN "rating" ON ("rating_candidate"."rating_id" = "rating"."rating_id") INNER JOIN "sig" ON ("rating"."sig_id" = "sig"."sig_id") INNER JOIN "sig_category" ON ("sig"."sig_id" = "sig_category"."sig_id") INNER JOIN "v_category_resolve" ON ("sig_category"."category_id" = "v_category_resolve"."category_id") WHERE ("sig_category".category_id = 20 AND "rating_candidate"."candidate_id" = 66587 AND "rating"."release_id" >= 1 AND "sig"."release_id" >= 1) ORDER BY "v_category_resolve"."name" ASC, "rating"."span" DESC, "sig"."name" ASCSELECT ••• from category s2c JOIN sig_category s2sc USING (category_id) WHERE s2sc.sig_id = sig.sig_id LIMIT 1) END) AS "category_name", (CASE WHEN (rating.usesigrating OR sig.usesigrating) AND rating_candidate.sig_rating IS NOT NULL AND rating.ratingformat_id <> 3 THEN rating_candidate.sig_rating || CASE WHEN rating.ratingtext ~ 'percent' AND rating.ratingformat_id = 1 THEN '%' ELSE '' END ELSE rating_candidate.our_rating || '%' END) AS "ratingvalue", "rating_candidate"."rating_candidate_id", "rating_candidate"."rating_id", "rating_candidate"."candidate_id", "rating_candidate"."sig_rating", "rating_candidate"."our_rating", "rating"."rating_id", "rating"."sig_id", "rating"."ratingformat_id", "rating"."ratingsession_id", "rating"."release_id", "rating"."span", "rating"."ratingtext", "rating"."description", "rating"."name", "rating"."usesigrating", "rating"."created", "rating"."modified", "sig"."sig_id", "sig"."parent_id", "sig"."state", "sig"."release_id", "sig"."name", "sig"."address", "sig"."city", "sig"."zip", "sig"."phone1", "sig"."fax", "sig"."email", "sig"."url", "sig"."description", "sig"."contactname", "sig"."phone2", "sig"."ratinggroup", "sig"."state_id", "sig"."usesigrating", "sig"."major" FROM "rating_candidate" INNER JOIN "rating" ON ("rating_candidate"."rating_id" = "rating"."rating_id") INNER JOIN "sig" ON ("rating"."sig_id" = "sig"."sig_id") INNER JOIN "sig_category" ON ("sig"."sig_id" = "sig_category"."sig_id") INNER JOIN "v_category_resolve" ON ("sig_category"."category_id" = "v_category_resolve"."category_id") WHERE ("sig_category".category_id = 20 AND "rating_candidate"."candidate_id" = 66587 AND "rating"."release_id" >= 1 AND "sig"."release_id" >= 1) ORDER BY "v_category_resolve"."name" ASC, "rating"."span" DESC, "sig"."name" ASC |
10.99 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1831) opinionsSorted = sorted( |
|||||||||||||||||||||
|
SELECT "endorse_candidate"."endorse_candidate_id",
"endorse_candidate"."endorse_id", "endorse_candidate"."election_candidate_id", "endorse"."endorse_id", "endorse"."sig_id", "endorse"."election_id", "endorse"."release_id", "sig"."sig_id", "sig"."parent_id", "sig"."state", "sig"."release_id", "sig"."name", "sig"."address", "sig"."city", "sig"."zip", "sig"."phone1", "sig"."fax", "sig"."email", "sig"."url", "sig"."description", "sig"."contactname", "sig"."phone2", "sig"."ratinggroup", "sig"."state_id", "sig"."usesigrating", "sig"."major", "election_candidate"."election_candidate_id", "election_candidate"."election_id", "election_candidate"."candidate_id", "election_candidate"."office_id", "election_candidate"."state_id", "election_candidate"."districtname_id", "election_candidate"."parent_id", "election_candidate"."major", "election_candidate"."ballotname", "election_candidate"."election_candidate_id" FROM "endorse_candidate" INNER JOIN "election_candidate" ON ("endorse_candidate"."election_candidate_id" = "election_candidate"."election_candidate_id") INNER JOIN "election" ON ("election_candidate"."election_id" = "election"."election_id") INNER JOIN "endorse" ON ("endorse_candidate"."endorse_id" = "endorse"."endorse_id") INNER JOIN "sig" ON ("endorse"."sig_id" = "sig"."sig_id") INNER JOIN "sig_category" ON ("sig"."sig_id" = "sig_category"."sig_id") WHERE ("election_candidate"."candidate_id" = 66587 AND "election"."electionyear" = 2024 AND "endorse"."release_id" >= 1 AND "sig"."release_id" >= 1 AND "sig_category"."category_id" = 20) ORDER BY "sig"."name" ASC LIMIT 21SELECT ••• FROM "endorse_candidate" INNER JOIN "election_candidate" ON ("endorse_candidate"."election_candidate_id" = "election_candidate"."election_candidate_id") INNER JOIN "election" ON ("election_candidate"."election_id" = "election"."election_id") INNER JOIN "endorse" ON ("endorse_candidate"."endorse_id" = "endorse"."endorse_id") INNER JOIN "sig" ON ("endorse"."sig_id" = "sig"."sig_id") INNER JOIN "sig_category" ON ("sig"."sig_id" = "sig_category"."sig_id") WHERE ("election_candidate"."candidate_id" = 66587 AND "election"."electionyear" = 2024 AND "endorse"."release_id" >= 1 AND "sig"."release_id" >= 1 AND "sig_category"."category_id" = 20) ORDER BY "sig"."name" ASC LIMIT 21 |
10.30 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1859) print(groupEndorsements) |
|||||||||||||||||||||
|
SELECT (
SELECT appointed FROM office_state os WHERE os.office_id = office_candidate.office_id AND os.state_id = office_candidate.state_id ) AS "office_appointed", ( SELECT string_agg(name, ', ') FROM leadership JOIN leadership_candidate USING (leadership_id) WHERE leadership_candidate.office_candidate_id = office_candidate.office_candidate_id ) AS "leadership", (pvs_office_party(office_candidate.office_candidate_id)) AS "party", "office_candidate"."office_candidate_id", "office_candidate"."office_id", "office_candidate"."candidate_id", "office_candidate"."state_id", "office_candidate"."districtname_id", "office_candidate"."officecandidatestatus_id", "office_candidate"."local_id", "office_candidate"."termstart", "office_candidate"."termend", "office_candidate"."specialmsg", "office_candidate"."importid", "office_candidate"."lastelect", "office_candidate"."nextelect", "office_candidate"."firstelect", "office_candidate"."appointed", "office_candidate"."parent_id", "office"."office_id", "office"."officetype_id", "office"."release_id", "office"."code", "office"."name", "office"."title", "office"."npatoffice", "office"."shorttitle", "office"."rank", "districtname"."districtname_id", "districtname"."name", "districtname"."rank", "local"."local_id", "local"."state_id", "local"."localtype_id", "local"."name", "local"."url", "local"."parent_id", "local"."voteurl", "local"."committeeurl", "local"."financeurl" FROM "office_candidate" INNER JOIN "office" ON ("office_candidate"."office_id" = "office"."office_id") LEFT OUTER JOIN "districtname" ON ("office_candidate"."districtname_id" = "districtname"."districtname_id") LEFT OUTER JOIN "local" ON ("office_candidate"."local_id" = "local"."local_id") WHERE ("office_candidate"."candidate_id" = 66587 AND "office_candidate"."officecandidatestatus_id" IN (1, 3, 4))SELECT (SELECT appointed FROM office_state os WHERE os.office_id = office_candidate.office_id AND os.state_id = office_candidate.state_id) AS "office_appointed", (SELECT string_agg(name, ', ') FROM leadership JOIN leadership_candidate USING (leadership_id) WHERE leadership_candidate.office_candidate_id = office_candidate.office_candidate_id) AS "leadership", (pvs_office_party(office_candidate.office_candidate_id)) AS "party", "office_candidate"."office_candidate_id", "office_candidate"."office_id", "office_candidate"."candidate_id", "office_candidate"."state_id", "office_candidate"."districtname_id", "office_candidate"."officecandidatestatus_id", "office_candidate"."local_id", "office_candidate"."termstart", "office_candidate"."termend", "office_candidate"."specialmsg", "office_candidate"."importid", "office_candidate"."lastelect", "office_candidate"."nextelect", "office_candidate"."firstelect", "office_candidate"."appointed", "office_candidate"."parent_id", "office"."office_id", "office"."officetype_id", "office"."release_id", "office"."code", "office"."name", "office"."title", "office"."npatoffice", "office"."shorttitle", "office"."rank", "districtname"."districtname_id", "districtname"."name", "districtname"."rank", "local"."local_id", "local"."state_id", "local"."localtype_id", "local"."name", "local"."url", "local"."parent_id", "local"."voteurl", "local"."committeeurl", "local"."financeurl" FROM "office_candidate" INNER JOIN "office" ON ("office_candidate"."office_id" = "office"."office_id") LEFT OUTER JOIN "districtname" ON ("office_candidate"."districtname_id" = "districtname"."districtname_id") LEFT OUTER JOIN "local" ON ("office_candidate"."local_id" = "local"."local_id") WHERE ("office_candidate"."candidate_id" = 66587 AND "office_candidate"."officecandidatestatus_id" IN (1, 3, 4)) |
7.39 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1893) return HttpResponse(template.render(context, request)) /usr/local/lib/python3.12/dist-packages/django/template/backends/django.py in render(61) return self.template.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(170) return self._render(context) /usr/local/lib/python3.12/dist-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /usr/local/lib/python3.12/dist-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /usr/local/lib/python3.12/dist-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/loader_tags.py in render(195) return template.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(172) return self._render(context) /usr/local/lib/python3.12/dist-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/defaulttags.py in render(314) if match:
/var/www/justfacts/templates/candidate/candidate_header.html |
|||||||||||||||||||||
|
SELECT "endorse_candidate"."endorse_candidate_id",
"endorse_candidate"."endorse_id", "endorse_candidate"."election_candidate_id", "endorse"."endorse_id", "endorse"."sig_id", "endorse"."election_id", "endorse"."release_id", "sig"."sig_id", "sig"."parent_id", "sig"."state", "sig"."release_id", "sig"."name", "sig"."address", "sig"."city", "sig"."zip", "sig"."phone1", "sig"."fax", "sig"."email", "sig"."url", "sig"."description", "sig"."contactname", "sig"."phone2", "sig"."ratinggroup", "sig"."state_id", "sig"."usesigrating", "sig"."major", "election_candidate"."election_candidate_id", "election_candidate"."election_id", "election_candidate"."candidate_id", "election_candidate"."office_id", "election_candidate"."state_id", "election_candidate"."districtname_id", "election_candidate"."parent_id", "election_candidate"."major", "election_candidate"."ballotname", "election_candidate"."election_candidate_id" FROM "endorse_candidate" INNER JOIN "election_candidate" ON ("endorse_candidate"."election_candidate_id" = "election_candidate"."election_candidate_id") INNER JOIN "election" ON ("election_candidate"."election_id" = "election"."election_id") INNER JOIN "endorse" ON ("endorse_candidate"."endorse_id" = "endorse"."endorse_id") INNER JOIN "sig" ON ("endorse"."sig_id" = "sig"."sig_id") INNER JOIN "sig_category" ON ("sig"."sig_id" = "sig_category"."sig_id") WHERE ("election_candidate"."candidate_id" = 66587 AND "election"."electionyear" = 2024 AND "endorse"."release_id" >= 1 AND "sig"."release_id" >= 1 AND "sig_category"."category_id" = 20) ORDER BY "sig"."name" ASCSELECT ••• FROM "endorse_candidate" INNER JOIN "election_candidate" ON ("endorse_candidate"."election_candidate_id" = "election_candidate"."election_candidate_id") INNER JOIN "election" ON ("election_candidate"."election_id" = "election"."election_id") INNER JOIN "endorse" ON ("endorse_candidate"."endorse_id" = "endorse"."endorse_id") INNER JOIN "sig" ON ("endorse"."sig_id" = "sig"."sig_id") INNER JOIN "sig_category" ON ("sig"."sig_id" = "sig_category"."sig_id") WHERE ("election_candidate"."candidate_id" = 66587 AND "election"."electionyear" = 2024 AND "endorse"."release_id" >= 1 AND "sig"."release_id" >= 1 AND "sig_category"."category_id" = 20) ORDER BY "sig"."name" ASC |
9.02 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /var/www/justfacts/misc/middleware.py in __call__(50) return self.get_response(request) /usr/local/lib/python3.12/dist-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /var/www/justfacts/candidate/views.py in evals(1893) return HttpResponse(template.render(context, request)) /usr/local/lib/python3.12/dist-packages/django/template/backends/django.py in render(61) return self.template.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(170) return self._render(context) /usr/local/lib/python3.12/dist-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /usr/local/lib/python3.12/dist-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /usr/local/lib/python3.12/dist-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /usr/local/lib/python3.12/dist-packages/django/template/base.py in render_annotated(905) return self.render(context) /usr/local/lib/python3.12/dist-packages/django/template/defaulttags.py in render(308) match = condition.eval(context) /usr/local/lib/python3.12/dist-packages/django/template/smartif.py in eval(58) return func(context, self.first, self.second) /usr/local/lib/python3.12/dist-packages/django/template/smartif.py in <lambda>(94) 'or': infix(6, lambda context, x, y: x.eval(context) or y.eval(context)),
/var/www/justfacts/templates/candidate/opinions.html |
|||||||||||||||||||||
None
| Path | Location |
|---|---|
| .DS_Store | /var/www/justfacts/assets/.DS_Store |
| .well-known/apple-developer-merchantid-domain-association | /var/www/justfacts/assets/.well-known/apple-developer-merchantid-domain-association |
| pdfs/Mobile_Messaging_Terms_and_conditions.pdf | /var/www/justfacts/assets/pdfs/Mobile_Messaging_Terms_and_conditions.pdf |
| pdfs/CNIP-signed-bylaws-2023.pdf | /var/www/justfacts/assets/pdfs/CNIP-signed-bylaws-2023.pdf |
| pdfs/PolicyforFundraisingandGiftAcceptance_1.3_Edition.pdf | /var/www/justfacts/assets/pdfs/PolicyforFundraisingandGiftAcceptance_1.3_Edition.pdf |
| pdfs/CNIP2018.pdf | /var/www/justfacts/assets/pdfs/CNIP2018.pdf |
| pdfs/CNIP2019.pdf | /var/www/justfacts/assets/pdfs/CNIP2019.pdf |
| pdfs/2021/162017-Vote Smart-Brochure-Proof.pdf | /var/www/justfacts/assets/pdfs/2021/162017-Vote Smart-Brochure-Proof.pdf |
| pdfs/2021/990-2021.pdf | /var/www/justfacts/assets/pdfs/2021/990-2021.pdf |
| pdfs/2020/CNIP2020.pdf | /var/www/justfacts/assets/pdfs/2020/CNIP2020.pdf |
| pdfs/2020/Vote-Smart-FY21-Audit-Report-Final-Signed.pdf | /var/www/justfacts/assets/pdfs/2020/Vote-Smart-FY21-Audit-Report-Final-Signed.pdf |
| pdfs/2020/VoteSmartbrochure.pdf | /var/www/justfacts/assets/pdfs/2020/VoteSmartbrochure.pdf |
| pdfs/forcandidates/2023_states/2023_New_Jersey_State_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/2023_states/2023_New_Jersey_State_PCT.pdf |
| pdfs/forcandidates/2023_states/2023_Mississippi_State_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/2023_states/2023_Mississippi_State_PCT.pdf |
| pdfs/forcandidates/2023_states/2023_Virginia_State_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/2023_states/2023_Virginia_State_PCT.pdf |
| pdfs/forcandidates/2023_states/2023_Kentucky_State_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/2023_states/2023_Kentucky_State_PCT.pdf |
| pdfs/forcandidates/2023_states/2023_Louisiana_State_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/2023_states/2023_Louisiana_State_PCT.pdf |
| pdfs/forcandidates/states/2022_MS_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_MS_PCT.pdf |
| pdfs/forcandidates/states/2022_IN_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_IN_PCT.pdf |
| pdfs/forcandidates/states/2022_AL_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_AL_PCT.pdf |
| pdfs/forcandidates/states/2022_WY_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_WY_PCT.pdf |
| pdfs/forcandidates/states/2022_NY_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_NY_PCT.pdf |
| pdfs/forcandidates/states/2022_NJ_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_NJ_PCT.pdf |
| pdfs/forcandidates/states/2022_SC_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_SC_PCT.pdf |
| pdfs/forcandidates/states/2022_MA_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_MA_PCT.pdf |
| pdfs/forcandidates/states/2022_NM_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_NM_PCT.pdf |
| pdfs/forcandidates/states/2022_NB_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_NB_PCT.pdf |
| pdfs/forcandidates/states/2022_MD_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_MD_PCT.pdf |
| pdfs/forcandidates/states/2022_MO_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_MO_PCT.pdf |
| pdfs/forcandidates/states/2022_MINN_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_MINN_PCT.pdf |
| pdfs/forcandidates/states/2022_AZ_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_AZ_PCT.pdf |
| pdfs/forcandidates/states/2022_PA_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_PA_PCT.pdf |
| pdfs/forcandidates/states/2022_OK_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_OK_PCT.pdf |
| pdfs/forcandidates/states/2022_OH_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_OH_PCT.pdf |
| pdfs/forcandidates/states/2022_NV_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_NV_PCT.pdf |
| pdfs/forcandidates/states/2022_WA_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_WA_PCT.pdf |
| pdfs/forcandidates/states/2022_FL_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_FL_PCT.pdf |
| pdfs/forcandidates/states/2022_MI_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_MI_PCT.pdf |
| pdfs/forcandidates/states/2022_CO_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_CO_PCT.pdf |
| pdfs/forcandidates/states/2022_OR_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_OR_PCT.pdf |
| pdfs/forcandidates/states/2022_VA_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_VA_PCT.pdf |
| pdfs/forcandidates/states/2022_WV_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_WV_PCT.pdf |
| pdfs/forcandidates/states/2022_ME_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_ME_PCT.pdf |
| pdfs/forcandidates/states/2022_NH_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_NH_PCT.pdf |
| pdfs/forcandidates/states/2022_AR_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_AR_PCT.pdf |
| pdfs/forcandidates/states/2022_ND_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_ND_PCT.pdf |
| pdfs/forcandidates/states/2022_TN_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_TN_PCT.pdf |
| pdfs/forcandidates/states/2022_CT_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_CT_PCT.pdf |
| pdfs/forcandidates/states/2022_IL_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_IL_PCT.pdf |
| pdfs/forcandidates/states/2022_ID_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_ID_PCT.pdf |
| pdfs/forcandidates/states/2022_GA_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_GA_PCT.pdf |
| pdfs/forcandidates/states/2022_DE_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_DE_PCT.pdf |
| pdfs/forcandidates/states/2022_KS_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_KS_PCT.pdf |
| pdfs/forcandidates/states/2022_CA_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_CA_PCT.pdf |
| pdfs/forcandidates/states/2022_SD_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_SD_PCT.pdf |
| pdfs/forcandidates/states/2022_UT_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_UT_PCT.pdf |
| pdfs/forcandidates/states/2022_KY_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_KY_PCT.pdf |
| pdfs/forcandidates/states/2022_NC_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_NC_PCT.pdf |
| pdfs/forcandidates/states/2022_TX_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_TX_PCT.pdf |
| pdfs/forcandidates/states/2022_MISS_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_MISS_PCT.pdf |
| pdfs/forcandidates/states/2022_VT_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_VT_PCT.pdf |
| pdfs/forcandidates/states/2022_IA_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_IA_PCT.pdf |
| pdfs/forcandidates/states/2022_HI_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_HI_PCT.pdf |
| pdfs/forcandidates/states/2022_AK_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_AK_PCT.pdf |
| pdfs/forcandidates/states/2022_WI_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_WI_PCT.pdf |
| pdfs/forcandidates/states/2022_RI_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/states/2022_RI_PCT.pdf |
| pdfs/forcandidates/congressional/2022_Congressional_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/congressional/2022_Congressional_PCT.pdf |
| pdfs/forcandidates/congressional/2024_Federal_PCT.pdf | /var/www/justfacts/assets/pdfs/forcandidates/congressional/2024_Federal_PCT.pdf |
| pdfs/about/3-Conflict-of-Interest-Policy.pdf | /var/www/justfacts/assets/pdfs/about/3-Conflict-of-Interest-Policy.pdf |
| pdfs/about/Amended-bylaws-2023.pdf | /var/www/justfacts/assets/pdfs/about/Amended-bylaws-2023.pdf |
| pdfs/about/Conflict-of-Interest-Policy.pdf | /var/www/justfacts/assets/pdfs/about/Conflict-of-Interest-Policy.pdf |
| images/candidate/Bull-Logo-Drk-Blue.png | /var/www/justfacts/assets/images/candidate/Bull-Logo-Drk-Blue.png |
| images/candidate/Bull-Logo-Drk-Blue_cropped.png | /var/www/justfacts/assets/images/candidate/Bull-Logo-Drk-Blue_cropped.png |
| images/homepage/seal-1.png | /var/www/justfacts/assets/images/homepage/seal-1.png |
| images/homepage/US-VOTING-BOOTH.png | /var/www/justfacts/assets/images/homepage/US-VOTING-BOOTH.png |
| images/homepage/VS-Side-By-Side-Checkmark-LRG.png | /var/www/justfacts/assets/images/homepage/VS-Side-By-Side-Checkmark-LRG.png |
| images/homepage/vs-facts-logo-2017.png | /var/www/justfacts/assets/images/homepage/vs-facts-logo-2017.png |
| images/homepage/VOTESMART_Iterations 2.png | /var/www/justfacts/assets/images/homepage/VOTESMART_Iterations 2.png |
| images/homepage/WebsiteRedesignAdSquareDesktop.png | /var/www/justfacts/assets/images/homepage/WebsiteRedesignAdSquareDesktop.png |
| images/homepage/vote-smart-logo-final_icon-color.png | /var/www/justfacts/assets/images/homepage/vote-smart-logo-final_icon-color.png |
| images/homepage/seal-2.png | /var/www/justfacts/assets/images/homepage/seal-2.png |
| images/homepage/donate-bg.png | /var/www/justfacts/assets/images/homepage/donate-bg.png |
| images/homepage/vote-smart-logo-final_icon-color.jpg | /var/www/justfacts/assets/images/homepage/vote-smart-logo-final_icon-color.jpg |
| images/homepage/votesmartlogfinalprimarycolor.png | /var/www/justfacts/assets/images/homepage/votesmartlogfinalprimarycolor.png |
| images/homepage/Bull-Adsquare-desktop_16-9_resize.png | /var/www/justfacts/assets/images/homepage/Bull-Adsquare-desktop_16-9_resize.png |
| images/homepage/Three-Star-Rating-Badge-Full-Color.png | /var/www/justfacts/assets/images/homepage/Three-Star-Rating-Badge-Full-Color.png |
| images/homepage/adsquare_announcement.png | /var/www/justfacts/assets/images/homepage/adsquare_announcement.png |
| images/helpus/JohananTaiHeadshot.jpg | /var/www/justfacts/assets/images/helpus/JohananTaiHeadshot.jpg |
| images/helpus/Carousel3.jpg | /var/www/justfacts/assets/images/helpus/Carousel3.jpg |
| images/helpus/bg-help.png | /var/www/justfacts/assets/images/helpus/bg-help.png |
| images/helpus/NIMSPlogo.png | /var/www/justfacts/assets/images/helpus/NIMSPlogo.png |
| images/helpus/Carousel2.jpg | /var/www/justfacts/assets/images/helpus/Carousel2.jpg |
| images/helpus/Carousel1.jpg | /var/www/justfacts/assets/images/helpus/Carousel1.jpg |
| images/helpus/intern-spotlight-carousel.png | /var/www/justfacts/assets/images/helpus/intern-spotlight-carousel.png |
| images/helpus/internship-spotlight-headshot.jpg | /var/www/justfacts/assets/images/helpus/internship-spotlight-headshot.jpg |
| images/helpus/Makala.jpeg | /var/www/justfacts/assets/images/helpus/Makala.jpeg |
| images/general/star-spangled-header-background.png | /var/www/justfacts/assets/images/general/star-spangled-header-background.png |
| images/general/myvs.png | /var/www/justfacts/assets/images/general/myvs.png |
| images/general/btn-star-spangles-1-resized.png | /var/www/justfacts/assets/images/general/btn-star-spangles-1-resized.png |
| images/general/capitol-background.png | /var/www/justfacts/assets/images/general/capitol-background.png |
| images/general/FTM_resized_new_logo.png | /var/www/justfacts/assets/images/general/FTM_resized_new_logo.png |
| images/general/btn-star-spangles-2-resized-60.png | /var/www/justfacts/assets/images/general/btn-star-spangles-2-resized-60.png |
| images/general/voteeasy_2018.png | /var/www/justfacts/assets/images/general/voteeasy_2018.png |
| images/general/ISPY-logo.png | /var/www/justfacts/assets/images/general/ISPY-logo.png |
| images/general/os_logo.jpg | /var/www/justfacts/assets/images/general/os_logo.jpg |
| images/general/ispy_logo.png | /var/www/justfacts/assets/images/general/ispy_logo.png |
| images/general/onpoint-btn.png | /var/www/justfacts/assets/images/general/onpoint-btn.png |
| images/general/logo-anniversary-200x200.png | /var/www/justfacts/assets/images/general/logo-anniversary-200x200.png |
| images/general/btn-star-spangles-3-resized.png | /var/www/justfacts/assets/images/general/btn-star-spangles-3-resized.png |
| images/general/btn-star-spangles-1.png | /var/www/justfacts/assets/images/general/btn-star-spangles-1.png |
| images/general/btn-star-spangles-3-resized-40.png | /var/www/justfacts/assets/images/general/btn-star-spangles-3-resized-40.png |
| images/general/pg.png | /var/www/justfacts/assets/images/general/pg.png |
| images/general/star-spangled-banner-image-cropped-rotated.png | /var/www/justfacts/assets/images/general/star-spangled-banner-image-cropped-rotated.png |
| images/general/btn-star-spangles-2.png | /var/www/justfacts/assets/images/general/btn-star-spangles-2.png |
| images/general/bull_logo.png | /var/www/justfacts/assets/images/general/bull_logo.png |
| images/general/btn-star-spangles-3.png | /var/www/justfacts/assets/images/general/btn-star-spangles-3.png |
| images/general/outline_star_black_18dp.png | /var/www/justfacts/assets/images/general/outline_star_black_18dp.png |
| images/general/Politician_naked.png | /var/www/justfacts/assets/images/general/Politician_naked.png |
| images/general/star-spangled-banner-image-cropped.png | /var/www/justfacts/assets/images/general/star-spangled-banner-image-cropped.png |
| images/general/star-spangled-banner-image.png | /var/www/justfacts/assets/images/general/star-spangled-banner-image.png |
| images/general/followmoney-1.png | /var/www/justfacts/assets/images/general/followmoney-1.png |
| images/general/aristotle-international-squarelogo.png | /var/www/justfacts/assets/images/general/aristotle-international-squarelogo.png |
| images/general/helpus-popup/VS-Lightbox1.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox1.jpg |
| images/general/helpus-popup/VS-Lightbox11.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox11.jpg |
| images/general/helpus-popup/VS-Lightbox2.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox2.jpg |
| images/general/helpus-popup/VS-Lightbox9.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox9.jpg |
| images/general/helpus-popup/VS-Lightbox3.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox3.jpg |
| images/general/helpus-popup/VS-Lightbox6_test.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox6_test.jpg |
| images/general/helpus-popup/VS-Lightbox7.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox7.jpg |
| images/general/helpus-popup/VS-Lightbox12.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox12.jpg |
| images/general/helpus-popup/VS-Lightbox8.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox8.jpg |
| images/general/helpus-popup/VS-Lightbox6.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox6.jpg |
| images/general/helpus-popup/VS-Lightbox4.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox4.jpg |
| images/general/helpus-popup/VS-Lightbox10.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox10.jpg |
| images/general/helpus-popup/VS-Lightbox13.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox13.jpg |
| images/general/helpus-popup/VS-Lightbox5.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox5.jpg |
| images/general/helpus-popup/VS-Lightbox15.png | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox15.png |
| images/general/helpus-popup/VS-Lightbox14.jpg | /var/www/justfacts/assets/images/general/helpus-popup/VS-Lightbox14.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox1.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox1.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox11.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox11.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox2.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox2.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox9.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox9.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox3.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox3.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox7.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox7.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox12.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox12.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox8.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox8.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox6.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox6.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox4.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox4.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox10.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox10.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox13.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox13.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox5.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox5.jpg |
| images/general/helpus-popup-cropped-internal/VS-Lightbox15.png | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox15.png |
| images/general/helpus-popup-cropped-internal/VS-Lightbox14.jpg | /var/www/justfacts/assets/images/general/helpus-popup-cropped-internal/VS-Lightbox14.jpg |
| images/general/favicon-new-branding/safari-pinned-tab.svg | /var/www/justfacts/assets/images/general/favicon-new-branding/safari-pinned-tab.svg |
| images/general/favicon-new-branding/android-chrome-512x512.png | /var/www/justfacts/assets/images/general/favicon-new-branding/android-chrome-512x512.png |
| images/general/favicon-new-branding/browserconfig.xml | /var/www/justfacts/assets/images/general/favicon-new-branding/browserconfig.xml |
| images/general/favicon-new-branding/mstile-150x150.png | /var/www/justfacts/assets/images/general/favicon-new-branding/mstile-150x150.png |
| images/general/favicon-new-branding/favicon.ico | /var/www/justfacts/assets/images/general/favicon-new-branding/favicon.ico |
| images/general/favicon-new-branding/favicon-16x16.png | /var/www/justfacts/assets/images/general/favicon-new-branding/favicon-16x16.png |
| images/general/favicon-new-branding/site.webmanifest | /var/www/justfacts/assets/images/general/favicon-new-branding/site.webmanifest |
| images/general/favicon-new-branding/android-chrome-192x192.png | /var/www/justfacts/assets/images/general/favicon-new-branding/android-chrome-192x192.png |
| images/general/favicon-new-branding/apple-touch-icon.png | /var/www/justfacts/assets/images/general/favicon-new-branding/apple-touch-icon.png |
| images/general/favicon-new-branding/favicon-32x32.png | /var/www/justfacts/assets/images/general/favicon-new-branding/favicon-32x32.png |
| images/general/favicons/android-chrome-256x256.png | /var/www/justfacts/assets/images/general/favicons/android-chrome-256x256.png |
| images/general/favicons/safari-pinned-tab.svg | /var/www/justfacts/assets/images/general/favicons/safari-pinned-tab.svg |
| images/general/favicons/browserconfig.xml | /var/www/justfacts/assets/images/general/favicons/browserconfig.xml |
| images/general/favicons/mstile-150x150.png | /var/www/justfacts/assets/images/general/favicons/mstile-150x150.png |
| images/general/favicons/favicon.ico | /var/www/justfacts/assets/images/general/favicons/favicon.ico |
| images/general/favicons/favicon-16x16.png | /var/www/justfacts/assets/images/general/favicons/favicon-16x16.png |
| images/general/favicons/site.webmanifest | /var/www/justfacts/assets/images/general/favicons/site.webmanifest |
| images/general/favicons/android-chrome-192x192.png | /var/www/justfacts/assets/images/general/favicons/android-chrome-192x192.png |
| images/general/favicons/apple-touch-icon.png | /var/www/justfacts/assets/images/general/favicons/apple-touch-icon.png |
| images/general/favicons/favicon-32x32.png | /var/www/justfacts/assets/images/general/favicons/favicon-32x32.png |
| images/share/voteSmartEmbedDivExample.svg | /var/www/justfacts/assets/images/share/voteSmartEmbedDivExample.svg |
| images/share/banner2SmallEmbed.svg | /var/www/justfacts/assets/images/share/banner2SmallEmbed.svg |
| images/share/carbon.svg | /var/www/justfacts/assets/images/share/carbon.svg |
| images/share/banner1.jpg | /var/www/justfacts/assets/images/share/banner1.jpg |
| images/share/logo-white_bg.gif | /var/www/justfacts/assets/images/share/logo-white_bg.gif |
| images/share/skyscraper.jpg | /var/www/justfacts/assets/images/share/skyscraper.jpg |
| images/share/banner1SmallEmbed.svg | /var/www/justfacts/assets/images/share/banner1SmallEmbed.svg |
| images/share/banner2-small.jpg | /var/www/justfacts/assets/images/share/banner2-small.jpg |
| images/share/leaderboard.jpg | /var/www/justfacts/assets/images/share/leaderboard.jpg |
| images/share/banner2Embed.svg | /var/www/justfacts/assets/images/share/banner2Embed.svg |
| images/share/banner1-small.jpg | /var/www/justfacts/assets/images/share/banner1-small.jpg |
| images/share/skyscraperEmbed.svg | /var/www/justfacts/assets/images/share/skyscraperEmbed.svg |
| images/share/Votesmart_widget.svg | /var/www/justfacts/assets/images/share/Votesmart_widget.svg |
| images/share/banner1Embed.svg | /var/www/justfacts/assets/images/share/banner1Embed.svg |
| images/share/VoteEasyLogoEmbed.svg | /var/www/justfacts/assets/images/share/VoteEasyLogoEmbed.svg |
| images/share/voteeasyBannerEmbed.svg | /var/www/justfacts/assets/images/share/voteeasyBannerEmbed.svg |
| images/share/banner2.jpg | /var/www/justfacts/assets/images/share/banner2.jpg |
| images/about/VE6.jpg | /var/www/justfacts/assets/images/about/VE6.jpg |
| images/about/voteeasy-banner1.jpg | /var/www/justfacts/assets/images/about/voteeasy-banner1.jpg |
| images/about/74573258-voter-registration-application-with-flag-of-united-states-of-america.jpg | /var/www/justfacts/assets/images/about/74573258-voter-registration-application-with-flag-of-united-states-of-america.jpg |
| images/about/VE8.jpg | /var/www/justfacts/assets/images/about/VE8.jpg |
| images/about/VE4.jpg | /var/www/justfacts/assets/images/about/VE4.jpg |
| images/about/vsdm_2018.png | /var/www/justfacts/assets/images/about/vsdm_2018.png |
| images/about/screenshots.png | /var/www/justfacts/assets/images/about/screenshots.png |
| images/about/VE5.jpg | /var/www/justfacts/assets/images/about/VE5.jpg |
| images/about/VE9.jpg | /var/www/justfacts/assets/images/about/VE9.jpg |
| images/about/VE2.jpg | /var/www/justfacts/assets/images/about/VE2.jpg |
| images/about/onpoint-bg.png | /var/www/justfacts/assets/images/about/onpoint-bg.png |
| images/about/VE3.jpg | /var/www/justfacts/assets/images/about/VE3.jpg |
| images/about/default-candidate-image.jpg | /var/www/justfacts/assets/images/about/default-candidate-image.jpg |
| images/about/phonehand1.png | /var/www/justfacts/assets/images/about/phonehand1.png |
| images/about/VE7.jpg | /var/www/justfacts/assets/images/about/VE7.jpg |
| images/about/88075232-election-in-united-states-of-america-voting-at-the-ballot-box-the-hand-of-woman-putting-her-vote-in-.jpg | /var/www/justfacts/assets/images/about/88075232-election-in-united-states-of-america-voting-at-the-ballot-box-the-hand-of-woman-putting-her-vote-in-.jpg |
| images/about/about_pvs_3.jpg | /var/www/justfacts/assets/images/about/about_pvs_3.jpg |
| images/about/VE1.jpg | /var/www/justfacts/assets/images/about/VE1.jpg |
| images/subpages/default-candidate-image.jpg | /var/www/justfacts/assets/images/subpages/default-candidate-image.jpg |
| fonts/us_declaration/Licence.txt | /var/www/justfacts/assets/fonts/us_declaration/Licence.txt |
| fonts/us_declaration/USDeclaration.ttf | /var/www/justfacts/assets/fonts/us_declaration/USDeclaration.ttf |
| js/material-kit.js | /var/www/justfacts/assets/js/material-kit.js |
| js/material-kit.min.js | /var/www/justfacts/assets/js/material-kit.min.js |
| js/material-kit.js.map | /var/www/justfacts/assets/js/material-kit.js.map |
| js/offices/offices.js | /var/www/justfacts/assets/js/offices/offices.js |
| js/offices/pie_chart.js | /var/www/justfacts/assets/js/offices/pie_chart.js |
| js/candidate/candidate_finance.js | /var/www/justfacts/assets/js/candidate/candidate_finance.js |
| js/candidate/candidate_opinions.js | /var/www/justfacts/assets/js/candidate/candidate_opinions.js |
| js/candidate/candidate_bull.js | /var/www/justfacts/assets/js/candidate/candidate_bull.js |
| js/candidate/candidate_votes.js | /var/www/justfacts/assets/js/candidate/candidate_votes.js |
| js/candidate/candidate_bio.js | /var/www/justfacts/assets/js/candidate/candidate_bio.js |
| js/candidate/candidate_summary.js | /var/www/justfacts/assets/js/candidate/candidate_summary.js |
| js/candidate/candidate_pct.js | /var/www/justfacts/assets/js/candidate/candidate_pct.js |
| js/candidate/candidate_statements.js | /var/www/justfacts/assets/js/candidate/candidate_statements.js |
| js/vetoes/vetoes.js | /var/www/justfacts/assets/js/vetoes/vetoes.js |
| js/core/popper.min.js | /var/www/justfacts/assets/js/core/popper.min.js |
| js/core/jquery.min.js | /var/www/justfacts/assets/js/core/jquery.min.js |
| js/core/bootstrap-material-design.min.js | /var/www/justfacts/assets/js/core/bootstrap-material-design.min.js |
| js/government/sigDetails.js | /var/www/justfacts/assets/js/government/sigDetails.js |
| js/government/public_statements.js | /var/www/justfacts/assets/js/government/public_statements.js |
| js/government/public_statementDetail.js | /var/www/justfacts/assets/js/government/public_statementDetail.js |
| js/government/government.js | /var/www/justfacts/assets/js/government/government.js |
| js/education/education.js | /var/www/justfacts/assets/js/education/education.js |
| js/keyvotes/breakdown_pie_chart.js | /var/www/justfacts/assets/js/keyvotes/breakdown_pie_chart.js |
| js/keyvotes/pie_chart.js | /var/www/justfacts/assets/js/keyvotes/pie_chart.js |
| js/keyvotes/keyvotes.js | /var/www/justfacts/assets/js/keyvotes/keyvotes.js |
| js/keyvotes/detail.js | /var/www/justfacts/assets/js/keyvotes/detail.js |
| js/helpus/helpus.js | /var/www/justfacts/assets/js/helpus/helpus.js |
| js/helpus/helpus-subnav.js | /var/www/justfacts/assets/js/helpus/helpus-subnav.js |
| js/home/site_search_handler.js | /var/www/justfacts/assets/js/home/site_search_handler.js |
| js/home/help-us-popup.js | /var/www/justfacts/assets/js/home/help-us-popup.js |
| js/home/home.js | /var/www/justfacts/assets/js/home/home.js |
| js/share/link-to-us.js | /var/www/justfacts/assets/js/share/link-to-us.js |
| js/share/share-subnav.js | /var/www/justfacts/assets/js/share/share-subnav.js |
| js/user/justfacts_login_utils.js | /var/www/justfacts/assets/js/user/justfacts_login_utils.js |
| js/user/view_blocker.js | /var/www/justfacts/assets/js/user/view_blocker.js |
| js/user/justfacts_reCAPTCHA.js | /var/www/justfacts/assets/js/user/justfacts_reCAPTCHA.js |
| js/forcandidates/forcandidates.js | /var/www/justfacts/assets/js/forcandidates/forcandidates.js |
| js/plugins/snackbar.min.js | /var/www/justfacts/assets/js/plugins/snackbar.min.js |
| js/plugins/bootstrap-selectpicker.js | /var/www/justfacts/assets/js/plugins/bootstrap-selectpicker.js |
| js/plugins/jquery.flexisel.js | /var/www/justfacts/assets/js/plugins/jquery.flexisel.js |
| js/plugins/nouislider.min.js | /var/www/justfacts/assets/js/plugins/nouislider.min.js |
| js/plugins/bootstrap-tagsinput.js | /var/www/justfacts/assets/js/plugins/bootstrap-tagsinput.js |
| js/plugins/jasny-bootstrap.min.js | /var/www/justfacts/assets/js/plugins/jasny-bootstrap.min.js |
| js/plugins/bootstrap-datetimepicker.js | /var/www/justfacts/assets/js/plugins/bootstrap-datetimepicker.js |
| js/plugins/moment.min.js | /var/www/justfacts/assets/js/plugins/moment.min.js |
| js/about/about.js | /var/www/justfacts/assets/js/about/about.js |
| js/elections/pie_chart.js | /var/www/justfacts/assets/js/elections/pie_chart.js |
| js/elections/elections.js | /var/www/justfacts/assets/js/elections/elections.js |
| js/tracking/tracking.js | /var/www/justfacts/assets/js/tracking/tracking.js |
| js/iSpy/iSpy.js | /var/www/justfacts/assets/js/iSpy/iSpy.js |
| css/material-kit.css | /var/www/justfacts/assets/css/material-kit.css |
| css/material-kit.css.map | /var/www/justfacts/assets/css/material-kit.css.map |
| scss/material-kit.scss | /var/www/justfacts/assets/scss/material-kit.scss |
| scss/offices/officials.scss | /var/www/justfacts/assets/scss/offices/officials.scss |
| scss/candidate/_candidate_opinions.scss | /var/www/justfacts/assets/scss/candidate/_candidate_opinions.scss |
| scss/candidate/_candidate_votes.scss | /var/www/justfacts/assets/scss/candidate/_candidate_votes.scss |
| scss/candidate/_candidate_pct.scss | /var/www/justfacts/assets/scss/candidate/_candidate_pct.scss |
| scss/candidate/_candidate_statements.scss | /var/www/justfacts/assets/scss/candidate/_candidate_statements.scss |
| scss/candidate/_candidate_finance.scss | /var/www/justfacts/assets/scss/candidate/_candidate_finance.scss |
| scss/candidate/_candidate_summary.scss | /var/www/justfacts/assets/scss/candidate/_candidate_summary.scss |
| scss/candidate/_candidate_long_dropdown.scss | /var/www/justfacts/assets/scss/candidate/_candidate_long_dropdown.scss |
| scss/candidate/_candidate_base.scss | /var/www/justfacts/assets/scss/candidate/_candidate_base.scss |
| scss/candidate/_candidate_contact_info.scss | /var/www/justfacts/assets/scss/candidate/_candidate_contact_info.scss |
| scss/vetoes/vetoes.scss | /var/www/justfacts/assets/scss/vetoes/vetoes.scss |
| scss/government/_ratings_detail.scss | /var/www/justfacts/assets/scss/government/_ratings_detail.scss |
| scss/government/_government_base.scss | /var/www/justfacts/assets/scss/government/_government_base.scss |
| scss/government/_issues.scss | /var/www/justfacts/assets/scss/government/_issues.scss |
| scss/government/_public_statements.scss | /var/www/justfacts/assets/scss/government/_public_statements.scss |
| scss/keyvotes/keyvotes.scss | /var/www/justfacts/assets/scss/keyvotes/keyvotes.scss |
| scss/helpus/_helpus.scss | /var/www/justfacts/assets/scss/helpus/_helpus.scss |
| scss/justfacts/_about.scss | /var/www/justfacts/assets/scss/justfacts/_about.scss |
| scss/justfacts/_footer.scss | /var/www/justfacts/assets/scss/justfacts/_footer.scss |
| scss/justfacts/_icons.scss | /var/www/justfacts/assets/scss/justfacts/_icons.scss |
| scss/justfacts/_home.scss | /var/www/justfacts/assets/scss/justfacts/_home.scss |
| scss/justfacts/_iSpy.scss | /var/www/justfacts/assets/scss/justfacts/_iSpy.scss |
| scss/justfacts/_global.scss | /var/www/justfacts/assets/scss/justfacts/_global.scss |
| scss/justfacts/_header.scss | /var/www/justfacts/assets/scss/justfacts/_header.scss |
| scss/justfacts/_search.scss | /var/www/justfacts/assets/scss/justfacts/_search.scss |
| scss/share/share.scss | /var/www/justfacts/assets/scss/share/share.scss |
| scss/user/_user_panel.scss | /var/www/justfacts/assets/scss/user/_user_panel.scss |
| scss/elections/_elections_base.scss | /var/www/justfacts/assets/scss/elections/_elections_base.scss |
| scss/elections/justfacts/_about.scss | /var/www/justfacts/assets/scss/elections/justfacts/_about.scss |
| scss/elections/justfacts/_footer.scss | /var/www/justfacts/assets/scss/elections/justfacts/_footer.scss |
| scss/elections/justfacts/_icons.scss | /var/www/justfacts/assets/scss/elections/justfacts/_icons.scss |
| scss/elections/justfacts/_home.scss | /var/www/justfacts/assets/scss/elections/justfacts/_home.scss |
| scss/elections/justfacts/_iSpy.scss | /var/www/justfacts/assets/scss/elections/justfacts/_iSpy.scss |
| scss/elections/justfacts/_global.scss | /var/www/justfacts/assets/scss/elections/justfacts/_global.scss |
| scss/elections/justfacts/_header.scss | /var/www/justfacts/assets/scss/elections/justfacts/_header.scss |
| scss/elections/justfacts/_search.scss | /var/www/justfacts/assets/scss/elections/justfacts/_search.scss |
| scss/material-kit/_misc-extend.scss | /var/www/justfacts/assets/scss/material-kit/_misc-extend.scss |
| scss/material-kit/_mixins.scss | /var/www/justfacts/assets/scss/material-kit/_mixins.scss |
| scss/material-kit/_nav.scss | /var/www/justfacts/assets/scss/material-kit/_nav.scss |
| scss/material-kit/_reboot.scss | /var/www/justfacts/assets/scss/material-kit/_reboot.scss |
| scss/material-kit/_ripples.scss | /var/www/justfacts/assets/scss/material-kit/_ripples.scss |
| scss/material-kit/_tooltip.scss | /var/www/justfacts/assets/scss/material-kit/_tooltip.scss |
| scss/material-kit/_list-group.scss | /var/www/justfacts/assets/scss/material-kit/_list-group.scss |
| scss/material-kit/_layout.scss | /var/www/justfacts/assets/scss/material-kit/_layout.scss |
| scss/material-kit/_navbar.scss | /var/www/justfacts/assets/scss/material-kit/_navbar.scss |
| scss/material-kit/_example-pages-extend.scss | /var/www/justfacts/assets/scss/material-kit/_example-pages-extend.scss |
| scss/material-kit/_misc.scss | /var/www/justfacts/assets/scss/material-kit/_misc.scss |
| scss/material-kit/_footers.scss | /var/www/justfacts/assets/scss/material-kit/_footers.scss |
| scss/material-kit/_tabs.scss | /var/www/justfacts/assets/scss/material-kit/_tabs.scss |
| scss/material-kit/_switches.scss | /var/www/justfacts/assets/scss/material-kit/_switches.scss |
| scss/material-kit/_drawer.scss | /var/www/justfacts/assets/scss/material-kit/_drawer.scss |
| scss/material-kit/_badges.scss | /var/www/justfacts/assets/scss/material-kit/_badges.scss |
| scss/material-kit/_modal.scss | /var/www/justfacts/assets/scss/material-kit/_modal.scss |
| scss/material-kit/_tables.scss | /var/www/justfacts/assets/scss/material-kit/_tables.scss |
| scss/material-kit/_modal-extend.scss | /var/www/justfacts/assets/scss/material-kit/_modal-extend.scss |
| scss/material-kit/_progress.scss | /var/www/justfacts/assets/scss/material-kit/_progress.scss |
| scss/material-kit/_popover.scss | /var/www/justfacts/assets/scss/material-kit/_popover.scss |
| scss/material-kit/_fileupload.scss | /var/www/justfacts/assets/scss/material-kit/_fileupload.scss |
| scss/material-kit/_headers.scss | /var/www/justfacts/assets/scss/material-kit/_headers.scss |
| scss/material-kit/_dropdown.scss | /var/www/justfacts/assets/scss/material-kit/_dropdown.scss |
| scss/material-kit/_pagination.scss | /var/www/justfacts/assets/scss/material-kit/_pagination.scss |
| scss/material-kit/_images.scss | /var/www/justfacts/assets/scss/material-kit/_images.scss |
| scss/material-kit/_forms.scss | /var/www/justfacts/assets/scss/material-kit/_forms.scss |
| scss/material-kit/_example-pages.scss | /var/www/justfacts/assets/scss/material-kit/_example-pages.scss |
| scss/material-kit/_togglebutton.scss | /var/www/justfacts/assets/scss/material-kit/_togglebutton.scss |
| scss/material-kit/_carousel.scss | /var/www/justfacts/assets/scss/material-kit/_carousel.scss |
| scss/material-kit/_responsive.scss | /var/www/justfacts/assets/scss/material-kit/_responsive.scss |
| scss/material-kit/_alerts.scss | /var/www/justfacts/assets/scss/material-kit/_alerts.scss |
| scss/material-kit/_type.scss | /var/www/justfacts/assets/scss/material-kit/_type.scss |
| scss/material-kit/_social-buttons.scss | /var/www/justfacts/assets/scss/material-kit/_social-buttons.scss |
| scss/material-kit/_input-group.scss | /var/www/justfacts/assets/scss/material-kit/_input-group.scss |
| scss/material-kit/_info-areas.scss | /var/www/justfacts/assets/scss/material-kit/_info-areas.scss |
| scss/material-kit/_sections.scss | /var/www/justfacts/assets/scss/material-kit/_sections.scss |
| scss/material-kit/_variables.scss | /var/www/justfacts/assets/scss/material-kit/_variables.scss |
| scss/material-kit/_custom-forms.scss | /var/www/justfacts/assets/scss/material-kit/_custom-forms.scss |
| scss/material-kit/_pills.scss | /var/www/justfacts/assets/scss/material-kit/_pills.scss |
| scss/material-kit/_cards.scss | /var/www/justfacts/assets/scss/material-kit/_cards.scss |
| scss/material-kit/_buttons.scss | /var/www/justfacts/assets/scss/material-kit/_buttons.scss |
| scss/material-kit/_core-bootstrap.scss | /var/www/justfacts/assets/scss/material-kit/_core-bootstrap.scss |
| scss/material-kit/_checkboxes.scss | /var/www/justfacts/assets/scss/material-kit/_checkboxes.scss |
| scss/material-kit/_radios.scss | /var/www/justfacts/assets/scss/material-kit/_radios.scss |
| scss/material-kit/_media.scss | /var/www/justfacts/assets/scss/material-kit/_media.scss |
| scss/material-kit/sections/_features.scss | /var/www/justfacts/assets/scss/material-kit/sections/_features.scss |
| scss/material-kit/sections/_pricing.scss | /var/www/justfacts/assets/scss/material-kit/sections/_pricing.scss |
| scss/material-kit/sections/_projects.scss | /var/www/justfacts/assets/scss/material-kit/sections/_projects.scss |
| scss/material-kit/sections/_contactus.scss | /var/www/justfacts/assets/scss/material-kit/sections/_contactus.scss |
| scss/material-kit/sections/_testimonials.scss | /var/www/justfacts/assets/scss/material-kit/sections/_testimonials.scss |
| scss/material-kit/sections/_team.scss | /var/www/justfacts/assets/scss/material-kit/sections/_team.scss |
| scss/material-kit/sections/_social-subscribe-lines.scss | /var/www/justfacts/assets/scss/material-kit/sections/_social-subscribe-lines.scss |
| scss/material-kit/sections/_footers-extend.scss | /var/www/justfacts/assets/scss/material-kit/sections/_footers-extend.scss |
| scss/material-kit/sections/_blogs.scss | /var/www/justfacts/assets/scss/material-kit/sections/_blogs.scss |
| scss/material-kit/sections/_headers-extend.scss | /var/www/justfacts/assets/scss/material-kit/sections/_headers-extend.scss |
| scss/material-kit/variables/_nav.scss | /var/www/justfacts/assets/scss/material-kit/variables/_nav.scss |
| scss/material-kit/variables/_tooltip.scss | /var/www/justfacts/assets/scss/material-kit/variables/_tooltip.scss |
| scss/material-kit/variables/_menu.scss | /var/www/justfacts/assets/scss/material-kit/variables/_menu.scss |
| scss/material-kit/variables/_list-group.scss | /var/www/justfacts/assets/scss/material-kit/variables/_list-group.scss |
| scss/material-kit/variables/_layout.scss | /var/www/justfacts/assets/scss/material-kit/variables/_layout.scss |
| scss/material-kit/variables/_bootstrap-material-design.scss | /var/www/justfacts/assets/scss/material-kit/variables/_bootstrap-material-design.scss |
| scss/material-kit/variables/_spacing.scss | /var/www/justfacts/assets/scss/material-kit/variables/_spacing.scss |
| scss/material-kit/variables/_drawer.scss | /var/www/justfacts/assets/scss/material-kit/variables/_drawer.scss |
| scss/material-kit/variables/_card.scss | /var/www/justfacts/assets/scss/material-kit/variables/_card.scss |
| scss/material-kit/variables/_tables.scss | /var/www/justfacts/assets/scss/material-kit/variables/_tables.scss |
| scss/material-kit/variables/_shadow.scss | /var/www/justfacts/assets/scss/material-kit/variables/_shadow.scss |
| scss/material-kit/variables/_dropdown.scss | /var/www/justfacts/assets/scss/material-kit/variables/_dropdown.scss |
| scss/material-kit/variables/_modals.scss | /var/www/justfacts/assets/scss/material-kit/variables/_modals.scss |
| scss/material-kit/variables/_pagination.scss | /var/www/justfacts/assets/scss/material-kit/variables/_pagination.scss |
| scss/material-kit/variables/_forms.scss | /var/www/justfacts/assets/scss/material-kit/variables/_forms.scss |
| scss/material-kit/variables/_carousel.scss | /var/www/justfacts/assets/scss/material-kit/variables/_carousel.scss |
| scss/material-kit/variables/_type.scss | /var/www/justfacts/assets/scss/material-kit/variables/_type.scss |
| scss/material-kit/variables/_snackbar.scss | /var/www/justfacts/assets/scss/material-kit/variables/_snackbar.scss |
| scss/material-kit/variables/_colors.scss | /var/www/justfacts/assets/scss/material-kit/variables/_colors.scss |
| scss/material-kit/variables/_custom-forms.scss | /var/www/justfacts/assets/scss/material-kit/variables/_custom-forms.scss |
| scss/material-kit/variables/_state.scss | /var/www/justfacts/assets/scss/material-kit/variables/_state.scss |
| scss/material-kit/variables/_code.scss | /var/www/justfacts/assets/scss/material-kit/variables/_code.scss |
| scss/material-kit/variables/_colors-map.scss | /var/www/justfacts/assets/scss/material-kit/variables/_colors-map.scss |
| scss/material-kit/variables/_body.scss | /var/www/justfacts/assets/scss/material-kit/variables/_body.scss |
| scss/material-kit/variables/_buttons.scss | /var/www/justfacts/assets/scss/material-kit/variables/_buttons.scss |
| scss/material-kit/variables/_brand.scss | /var/www/justfacts/assets/scss/material-kit/variables/_brand.scss |
| scss/material-kit/variables/_bootstrap-material-design-base.scss | /var/www/justfacts/assets/scss/material-kit/variables/_bootstrap-material-design-base.scss |
| scss/material-kit/mixins/_hover.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_hover.scss |
| scss/material-kit/mixins/_alert.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_alert.scss |
| scss/material-kit/mixins/_layout.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_layout.scss |
| scss/material-kit/mixins/_animations.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_animations.scss |
| scss/material-kit/mixins/_drawer.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_drawer.scss |
| scss/material-kit/mixins/_utilities.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_utilities.scss |
| scss/material-kit/mixins/_navbar-colors.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_navbar-colors.scss |
| scss/material-kit/mixins/_forms.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_forms.scss |
| scss/material-kit/mixins/_type.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_type.scss |
| scss/material-kit/mixins/_breakpoints.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_breakpoints.scss |
| scss/material-kit/mixins/_colored-shadows.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_colored-shadows.scss |
| scss/material-kit/mixins/_navs.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_navs.scss |
| scss/material-kit/mixins/_buttons.scss | /var/www/justfacts/assets/scss/material-kit/mixins/_buttons.scss |
| scss/material-kit/bootstrap/scss/_mixins.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_mixins.scss |
| scss/material-kit/bootstrap/scss/_nav.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_nav.scss |
| scss/material-kit/bootstrap/scss/_reboot.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_reboot.scss |
| scss/material-kit/bootstrap/scss/_alert.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_alert.scss |
| scss/material-kit/bootstrap/scss/_tooltip.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_tooltip.scss |
| scss/material-kit/bootstrap/scss/_list-group.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_list-group.scss |
| scss/material-kit/bootstrap/scss/_navbar.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_navbar.scss |
| scss/material-kit/bootstrap/scss/_utilities.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_utilities.scss |
| scss/material-kit/bootstrap/scss/_modal.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_modal.scss |
| scss/material-kit/bootstrap/scss/_card.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_card.scss |
| scss/material-kit/bootstrap/scss/_tables.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_tables.scss |
| scss/material-kit/bootstrap/scss/_functions.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_functions.scss |
| scss/material-kit/bootstrap/scss/_close.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_close.scss |
| scss/material-kit/bootstrap/scss/_progress.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_progress.scss |
| scss/material-kit/bootstrap/scss/_popover.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_popover.scss |
| scss/material-kit/bootstrap/scss/_dropdown.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_dropdown.scss |
| scss/material-kit/bootstrap/scss/_pagination.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_pagination.scss |
| scss/material-kit/bootstrap/scss/_print.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_print.scss |
| scss/material-kit/bootstrap/scss/_images.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_images.scss |
| scss/material-kit/bootstrap/scss/_forms.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_forms.scss |
| scss/material-kit/bootstrap/scss/_grid.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_grid.scss |
| scss/material-kit/bootstrap/scss/_carousel.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_carousel.scss |
| scss/material-kit/bootstrap/scss/_breadcrumb.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_breadcrumb.scss |
| scss/material-kit/bootstrap/scss/_type.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_type.scss |
| scss/material-kit/bootstrap/scss/_input-group.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_input-group.scss |
| scss/material-kit/bootstrap/scss/_variables.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_variables.scss |
| scss/material-kit/bootstrap/scss/_button-group.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_button-group.scss |
| scss/material-kit/bootstrap/scss/_custom-forms.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_custom-forms.scss |
| scss/material-kit/bootstrap/scss/_badge.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_badge.scss |
| scss/material-kit/bootstrap/scss/_root.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_root.scss |
| scss/material-kit/bootstrap/scss/_code.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_code.scss |
| scss/material-kit/bootstrap/scss/bootstrap-reboot.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/bootstrap-reboot.scss |
| scss/material-kit/bootstrap/scss/_buttons.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_buttons.scss |
| scss/material-kit/bootstrap/scss/bootstrap-grid.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/bootstrap-grid.scss |
| scss/material-kit/bootstrap/scss/_jumbotron.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_jumbotron.scss |
| scss/material-kit/bootstrap/scss/_media.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_media.scss |
| scss/material-kit/bootstrap/scss/bootstrap.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/bootstrap.scss |
| scss/material-kit/bootstrap/scss/_transitions.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/_transitions.scss |
| scss/material-kit/bootstrap/scss/utilities/_clearfix.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_clearfix.scss |
| scss/material-kit/bootstrap/scss/utilities/_screenreaders.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_screenreaders.scss |
| scss/material-kit/bootstrap/scss/utilities/_spacing.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_spacing.scss |
| scss/material-kit/bootstrap/scss/utilities/_embed.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_embed.scss |
| scss/material-kit/bootstrap/scss/utilities/_borders.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_borders.scss |
| scss/material-kit/bootstrap/scss/utilities/_align.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_align.scss |
| scss/material-kit/bootstrap/scss/utilities/_text.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_text.scss |
| scss/material-kit/bootstrap/scss/utilities/_background.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_background.scss |
| scss/material-kit/bootstrap/scss/utilities/_visibility.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_visibility.scss |
| scss/material-kit/bootstrap/scss/utilities/_flex.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_flex.scss |
| scss/material-kit/bootstrap/scss/utilities/_display.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_display.scss |
| scss/material-kit/bootstrap/scss/utilities/_position.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_position.scss |
| scss/material-kit/bootstrap/scss/utilities/_sizing.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_sizing.scss |
| scss/material-kit/bootstrap/scss/utilities/_float.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/utilities/_float.scss |
| scss/material-kit/bootstrap/scss/mixins/_hover.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_hover.scss |
| scss/material-kit/bootstrap/scss/mixins/_alert.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_alert.scss |
| scss/material-kit/bootstrap/scss/mixins/_caret.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_caret.scss |
| scss/material-kit/bootstrap/scss/mixins/_text-emphasis.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_text-emphasis.scss |
| scss/material-kit/bootstrap/scss/mixins/_list-group.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_list-group.scss |
| scss/material-kit/bootstrap/scss/mixins/_clearfix.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_clearfix.scss |
| scss/material-kit/bootstrap/scss/mixins/_transition.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_transition.scss |
| scss/material-kit/bootstrap/scss/mixins/_background-variant.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_background-variant.scss |
| scss/material-kit/bootstrap/scss/mixins/_resize.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_resize.scss |
| scss/material-kit/bootstrap/scss/mixins/_grid-framework.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_grid-framework.scss |
| scss/material-kit/bootstrap/scss/mixins/_image.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_image.scss |
| scss/material-kit/bootstrap/scss/mixins/_nav-divider.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_nav-divider.scss |
| scss/material-kit/bootstrap/scss/mixins/_size.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_size.scss |
| scss/material-kit/bootstrap/scss/mixins/_text-hide.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_text-hide.scss |
| scss/material-kit/bootstrap/scss/mixins/_pagination.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_pagination.scss |
| scss/material-kit/bootstrap/scss/mixins/_forms.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_forms.scss |
| scss/material-kit/bootstrap/scss/mixins/_visibility.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_visibility.scss |
| scss/material-kit/bootstrap/scss/mixins/_grid.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_grid.scss |
| scss/material-kit/bootstrap/scss/mixins/_reset-text.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_reset-text.scss |
| scss/material-kit/bootstrap/scss/mixins/_navbar-align.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_navbar-align.scss |
| scss/material-kit/bootstrap/scss/mixins/_breakpoints.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_breakpoints.scss |
| scss/material-kit/bootstrap/scss/mixins/_badge.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_badge.scss |
| scss/material-kit/bootstrap/scss/mixins/_box-shadow.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_box-shadow.scss |
| scss/material-kit/bootstrap/scss/mixins/_gradients.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_gradients.scss |
| scss/material-kit/bootstrap/scss/mixins/_buttons.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_buttons.scss |
| scss/material-kit/bootstrap/scss/mixins/_lists.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_lists.scss |
| scss/material-kit/bootstrap/scss/mixins/_border-radius.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_border-radius.scss |
| scss/material-kit/bootstrap/scss/mixins/_float.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_float.scss |
| scss/material-kit/bootstrap/scss/mixins/_table-row.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_table-row.scss |
| scss/material-kit/bootstrap/scss/mixins/_screen-reader.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_screen-reader.scss |
| scss/material-kit/bootstrap/scss/mixins/_text-truncate.scss | /var/www/justfacts/assets/scss/material-kit/bootstrap/scss/mixins/_text-truncate.scss |
| scss/material-kit/cards/_card-blog.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-blog.scss |
| scss/material-kit/cards/_card-carousel.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-carousel.scss |
| scss/material-kit/cards/_card-testimonials.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-testimonials.scss |
| scss/material-kit/cards/_card-collapse.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-collapse.scss |
| scss/material-kit/cards/_card-form-horizontal.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-form-horizontal.scss |
| scss/material-kit/cards/_card-pricing.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-pricing.scss |
| scss/material-kit/cards/_card-rotate.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-rotate.scss |
| scss/material-kit/cards/_card-product.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-product.scss |
| scss/material-kit/cards/_card-login.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-login.scss |
| scss/material-kit/cards/_card-profile.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-profile.scss |
| scss/material-kit/cards/_card-plain.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-plain.scss |
| scss/material-kit/cards/_card-contact.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-contact.scss |
| scss/material-kit/cards/_card-background.scss | /var/www/justfacts/assets/scss/material-kit/cards/_card-background.scss |
| scss/material-kit/plugins/_plugin-bootstrap-select.scss | /var/www/justfacts/assets/scss/material-kit/plugins/_plugin-bootstrap-select.scss |
| scss/material-kit/plugins/_plugin-tagsinput.scss | /var/www/justfacts/assets/scss/material-kit/plugins/_plugin-tagsinput.scss |
| scss/material-kit/plugins/_plugin-datetime-picker.scss | /var/www/justfacts/assets/scss/material-kit/plugins/_plugin-datetime-picker.scss |
| scss/material-kit/plugins/_plugin-flexisel.scss | /var/www/justfacts/assets/scss/material-kit/plugins/_plugin-flexisel.scss |
| scss/material-kit/plugins/_snackbar.scss | /var/www/justfacts/assets/scss/material-kit/plugins/_snackbar.scss |
| scss/material-kit/plugins/_plugin-nouislider.scss | /var/www/justfacts/assets/scss/material-kit/plugins/_plugin-nouislider.scss |
| Path | Location |
|---|---|
| admin/img/icon-no.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-no.svg |
| admin/img/README.txt | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/README.txt |
| admin/img/icon-yes.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-yes.svg |
| admin/img/inline-delete.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/inline-delete.svg |
| admin/img/selector-icons.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/selector-icons.svg |
| admin/img/icon-calendar.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-calendar.svg |
| admin/img/search.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/search.svg |
| admin/img/LICENSE | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/LICENSE |
| admin/img/icon-unknown.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-unknown.svg |
| admin/img/icon-viewlink.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg |
| admin/img/icon-changelink.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-changelink.svg |
| admin/img/calendar-icons.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/calendar-icons.svg |
| admin/img/icon-alert.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-alert.svg |
| admin/img/icon-unknown-alt.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg |
| admin/img/tooltag-add.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/tooltag-add.svg |
| admin/img/icon-addlink.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-addlink.svg |
| admin/img/sorting-icons.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/sorting-icons.svg |
| admin/img/icon-clock.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-clock.svg |
| admin/img/icon-deletelink.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg |
| admin/img/tooltag-arrowright.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg |
| admin/img/gis/move_vertex_off.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg |
| admin/img/gis/move_vertex_on.svg | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg |
| admin/fonts/README.txt | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/fonts/README.txt |
| admin/fonts/LICENSE.txt | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/fonts/LICENSE.txt |
| admin/fonts/Roboto-Regular-webfont.woff | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/fonts/Roboto-Regular-webfont.woff |
| admin/fonts/Roboto-Light-webfont.woff | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/fonts/Roboto-Light-webfont.woff |
| admin/fonts/Roboto-Bold-webfont.woff | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/fonts/Roboto-Bold-webfont.woff |
| admin/js/SelectFilter2.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/SelectFilter2.js |
| admin/js/nav_sidebar.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/nav_sidebar.js |
| admin/js/core.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/core.js |
| admin/js/popup_response.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/popup_response.js |
| admin/js/collapse.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/collapse.js |
| admin/js/autocomplete.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/autocomplete.js |
| admin/js/change_form.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/change_form.js |
| admin/js/jquery.init.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/jquery.init.js |
| admin/js/calendar.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/calendar.js |
| admin/js/urlify.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/urlify.js |
| admin/js/cancel.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/cancel.js |
| admin/js/prepopulate_init.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/prepopulate_init.js |
| admin/js/actions.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/actions.js |
| admin/js/prepopulate.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/prepopulate.js |
| admin/js/inlines.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/inlines.js |
| admin/js/SelectBox.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/SelectBox.js |
| admin/js/vendor/select2/LICENSE.md | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md |
| admin/js/vendor/select2/select2.full.min.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js |
| admin/js/vendor/select2/select2.full.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js |
| admin/js/vendor/select2/i18n/ko.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js |
| admin/js/vendor/select2/i18n/af.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js |
| admin/js/vendor/select2/i18n/az.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js |
| admin/js/vendor/select2/i18n/hr.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js |
| admin/js/vendor/select2/i18n/tr.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js |
| admin/js/vendor/select2/i18n/sr-Cyrl.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js |
| admin/js/vendor/select2/i18n/hsb.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js |
| admin/js/vendor/select2/i18n/is.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js |
| admin/js/vendor/select2/i18n/nb.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js |
| admin/js/vendor/select2/i18n/km.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js |
| admin/js/vendor/select2/i18n/fr.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js |
| admin/js/vendor/select2/i18n/id.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js |
| admin/js/vendor/select2/i18n/hu.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js |
| admin/js/vendor/select2/i18n/zh-CN.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js |
| admin/js/vendor/select2/i18n/nl.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js |
| admin/js/vendor/select2/i18n/he.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js |
| admin/js/vendor/select2/i18n/pt.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js |
| admin/js/vendor/select2/i18n/de.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js |
| admin/js/vendor/select2/i18n/sq.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js |
| admin/js/vendor/select2/i18n/es.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js |
| admin/js/vendor/select2/i18n/it.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js |
| admin/js/vendor/select2/i18n/ne.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js |
| admin/js/vendor/select2/i18n/ar.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js |
| admin/js/vendor/select2/i18n/en.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js |
| admin/js/vendor/select2/i18n/fa.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js |
| admin/js/vendor/select2/i18n/cs.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js |
| admin/js/vendor/select2/i18n/tk.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js |
| admin/js/vendor/select2/i18n/vi.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js |
| admin/js/vendor/select2/i18n/bg.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js |
| admin/js/vendor/select2/i18n/pt-BR.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js |
| admin/js/vendor/select2/i18n/ru.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js |
| admin/js/vendor/select2/i18n/hi.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js |
| admin/js/vendor/select2/i18n/ca.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js |
| admin/js/vendor/select2/i18n/lt.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js |
| admin/js/vendor/select2/i18n/sl.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js |
| admin/js/vendor/select2/i18n/ka.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js |
| admin/js/vendor/select2/i18n/el.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js |
| admin/js/vendor/select2/i18n/bs.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js |
| admin/js/vendor/select2/i18n/uk.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js |
| admin/js/vendor/select2/i18n/gl.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js |
| admin/js/vendor/select2/i18n/eu.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js |
| admin/js/vendor/select2/i18n/sv.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js |
| admin/js/vendor/select2/i18n/dsb.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js |
| admin/js/vendor/select2/i18n/fi.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js |
| admin/js/vendor/select2/i18n/ro.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js |
| admin/js/vendor/select2/i18n/ja.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js |
| admin/js/vendor/select2/i18n/zh-TW.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js |
| admin/js/vendor/select2/i18n/sk.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js |
| admin/js/vendor/select2/i18n/th.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js |
| admin/js/vendor/select2/i18n/mk.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js |
| admin/js/vendor/select2/i18n/hy.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js |
| admin/js/vendor/select2/i18n/da.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js |
| admin/js/vendor/select2/i18n/ps.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js |
| admin/js/vendor/select2/i18n/bn.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js |
| admin/js/vendor/select2/i18n/lv.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js |
| admin/js/vendor/select2/i18n/ms.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js |
| admin/js/vendor/select2/i18n/et.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js |
| admin/js/vendor/select2/i18n/pl.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js |
| admin/js/vendor/select2/i18n/sr.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js |
| admin/js/vendor/jquery/jquery.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js |
| admin/js/vendor/jquery/LICENSE.txt | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt |
| admin/js/vendor/jquery/jquery.min.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js |
| admin/js/vendor/xregexp/LICENSE.txt | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt |
| admin/js/vendor/xregexp/xregexp.min.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js |
| admin/js/vendor/xregexp/xregexp.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js |
| admin/js/admin/RelatedObjectLookups.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js |
| admin/js/admin/DateTimeShortcuts.js | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js |
| admin/css/changelists.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/changelists.css |
| admin/css/responsive_rtl.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/responsive_rtl.css |
| admin/css/dashboard.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/dashboard.css |
| admin/css/nav_sidebar.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/nav_sidebar.css |
| admin/css/fonts.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/fonts.css |
| admin/css/autocomplete.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/autocomplete.css |
| admin/css/base.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/base.css |
| admin/css/widgets.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/widgets.css |
| admin/css/forms.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/forms.css |
| admin/css/login.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/login.css |
| admin/css/rtl.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/rtl.css |
| admin/css/responsive.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/responsive.css |
| admin/css/vendor/select2/select2.min.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css |
| admin/css/vendor/select2/LICENSE-SELECT2.md | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md |
| admin/css/vendor/select2/select2.css | /usr/local/lib/python3.12/dist-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css |
| debug_toolbar/js/toolbar.js | /usr/local/lib/python3.12/dist-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js |
| debug_toolbar/js/utils.js | /usr/local/lib/python3.12/dist-packages/debug_toolbar/static/debug_toolbar/js/utils.js |
| debug_toolbar/js/redirect.js | /usr/local/lib/python3.12/dist-packages/debug_toolbar/static/debug_toolbar/js/redirect.js |
| debug_toolbar/js/history.js | /usr/local/lib/python3.12/dist-packages/debug_toolbar/static/debug_toolbar/js/history.js |
| debug_toolbar/js/timer.js | /usr/local/lib/python3.12/dist-packages/debug_toolbar/static/debug_toolbar/js/timer.js |
| debug_toolbar/css/toolbar.css | /usr/local/lib/python3.12/dist-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css |
| debug_toolbar/css/print.css | /usr/local/lib/python3.12/dist-packages/debug_toolbar/static/debug_toolbar/css/print.css |
| rest_framework/img/glyphicons-halflings-white.png | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png |
| rest_framework/img/grid.png | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/img/grid.png |
| rest_framework/img/glyphicons-halflings.png | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/img/glyphicons-halflings.png |
| rest_framework/fonts/fontawesome-webfont.ttf | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf |
| rest_framework/fonts/glyphicons-halflings-regular.woff | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff |
| rest_framework/fonts/glyphicons-halflings-regular.ttf | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf |
| rest_framework/fonts/glyphicons-halflings-regular.eot | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot |
| rest_framework/fonts/glyphicons-halflings-regular.svg | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg |
| rest_framework/fonts/fontawesome-webfont.woff | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff |
| rest_framework/fonts/fontawesome-webfont.svg | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg |
| rest_framework/fonts/fontawesome-webfont.eot | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot |
| rest_framework/fonts/glyphicons-halflings-regular.woff2 | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2 |
| rest_framework/docs/img/favicon.ico | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/docs/img/favicon.ico |
| rest_framework/docs/img/grid.png | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/docs/img/grid.png |
| rest_framework/docs/js/jquery.json-view.min.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js |
| rest_framework/docs/js/highlight.pack.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/docs/js/highlight.pack.js |
| rest_framework/docs/js/api.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/docs/js/api.js |
| rest_framework/docs/css/jquery.json-view.min.css | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css |
| rest_framework/docs/css/highlight.css | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/docs/css/highlight.css |
| rest_framework/docs/css/base.css | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/docs/css/base.css |
| rest_framework/js/ajax-form.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/js/ajax-form.js |
| rest_framework/js/jquery-3.7.1.min.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/js/jquery-3.7.1.min.js |
| rest_framework/js/load-ajax-form.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/js/load-ajax-form.js |
| rest_framework/js/prettify-min.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/js/prettify-min.js |
| rest_framework/js/bootstrap.min.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/js/bootstrap.min.js |
| rest_framework/js/csrf.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/js/csrf.js |
| rest_framework/js/default.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/js/default.js |
| rest_framework/js/coreapi-0.1.1.js | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/js/coreapi-0.1.1.js |
| rest_framework/css/bootstrap-tweaks.css | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/css/bootstrap-tweaks.css |
| rest_framework/css/font-awesome-4.0.3.css | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css |
| rest_framework/css/default.css | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/css/default.css |
| rest_framework/css/prettify.css | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/css/prettify.css |
| rest_framework/css/bootstrap-theme.min.css.map | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map |
| rest_framework/css/bootstrap.min.css | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/css/bootstrap.min.css |
| rest_framework/css/bootstrap.min.css.map | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/css/bootstrap.min.css.map |
| rest_framework/css/bootstrap-theme.min.css | /usr/local/lib/python3.12/dist-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css |
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: section_header. Contents: []>, <TextNode: '\n\n<!--\n<div class="main m'>, <Block Node: candidate_section_page. Contents: [<TextNode: '\n\t'>]>, <TextNode: '\n</div>\n\n\n\t<div class="ro'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t</div>\n\n\n'>]>}
{'block': <Block Node: candidate_section_page. Contents: [<TextNode: '\n'>, <django.template.defaulttags.LoadNode object at 0x7e8df3dd6300>, <TextNode: '\n\n<div class="features-1"'>, <django.template.defaulttags.CommentNode object at 0x7e8df3dd7d40>, <TextNode: '\n\n\n '>, <django.template.loader_tags.IncludeNode object at 0x7e8df3dd4d10>, <TextNode: '\n\n <div class="row">\n '>, <IfNode>, <TextNode: '\n\n\n <div class="ca'>, <IfNode>, <TextNode: '\n\n\n '>, <IfNode>, <TextNode: '\n\n<!--\n <div class="ev'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '">All</a>\n '>, <ForNode: for c in categories, tail_len: 11>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Variable Node: candidate.candidate_id>, <TextNode: '/" class="btn btn-outlin'>, <Variable Node: candidate.lastname>, <TextNode: '?</a>\n </div>\n '>, <IfNode>, <TextNode: '\n\n\n </div>\n\n <d'>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n </div>\n '>]>}
{'candidate_preferred_name': 'Chris Brown',
'chosenCategory': 'Civil Liberties and Civil Rights',
'chosen_category_id': '13',
'chosen_category_name': 'civil-liberties-and-civil-rights',
'extra_text': 'on Issue: Civil Liberties and Civil Rights',
'header_title_type': 'Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: section_header. Contents: []>, <TextNode: '\n\n<!--\n<div class="main m'>, <Block Node: candidate_section_page. Contents: [<TextNode: '\n\t'>]>, <TextNode: '\n</div>\n\n\n\t<div class="ro'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t</div>\n\n\n'>]>}
{'block': <Block Node: candidate_section_page. Contents: [<TextNode: '\n'>, <django.template.defaulttags.LoadNode object at 0x7e8df3dd6300>, <TextNode: '\n\n<div class="features-1"'>, <django.template.defaulttags.CommentNode object at 0x7e8df3dd7d40>, <TextNode: '\n\n\n '>, <django.template.loader_tags.IncludeNode object at 0x7e8df3dd4d10>, <TextNode: '\n\n <div class="row">\n '>, <IfNode>, <TextNode: '\n\n\n <div class="ca'>, <IfNode>, <TextNode: '\n\n\n '>, <IfNode>, <TextNode: '\n\n<!--\n <div class="ev'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '">All</a>\n '>, <ForNode: for c in categories, tail_len: 11>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Variable Node: candidate.candidate_id>, <TextNode: '/" class="btn btn-outlin'>, <Variable Node: candidate.lastname>, <TextNode: '?</a>\n </div>\n '>, <IfNode>, <TextNode: '\n\n\n </div>\n\n <d'>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n </div>\n '>]>}
{'page': 'evaluations'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de7b95b80>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (129795)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (13)>,
'chosenCategoryId': '13',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2017,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Civil Liberties and Civil Rights',
'opinions': OrderedDict([('Civil Liberties and Civil Rights',
[[<RatingCandidate: RatingCandidate object (4146818)>,
<RatingCandidate: RatingCandidate object (4401035)>]])]),
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Chris Brown - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'kMJCCS3VpBQNo79NL3xqMMGZU4b3YubYay59Yyks5jzpUDkC5OqBwU6LBvMaPypo'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de2f8ecc0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df80608c0>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8ded4fe990>>'}
{'categories': '<<queryset of misc.Category>>',
'category': 'Fiscally Conservative',
'categoryId': 86,
'measureCategories': '<<queryset of elections.MeasureCategory>>',
'measureCategoriesTables': {},
'noMeasures': '',
'notEnoughParams': False,
'state': 'Alabama',
'stateId': 'AL',
'states': [<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfa0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805dfd0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e000>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e030>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e060>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e090>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e0f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e120>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e150>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e180>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1b0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e1e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e210>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e240>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e270>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e2d0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e300>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e330>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e360>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e390>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e3f0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e420>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e480>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e4e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e540>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e5a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e600>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e660>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e6c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e720>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e780>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e7e0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e840>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e8a0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e900>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e960>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805e9c0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ea80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eae0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eb40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eba0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ec60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ecc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed20>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ed80>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ede0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ee40>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805eea0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef00>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805ef60>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805efc0>,
<misc.votesmart.Votesmart.States.getStateList.<locals>.stateObject object at 0x7e8df805f020>],
'year': '2011',
'years': '<<queryset of elections.Measure>>'}
{'False': False, 'None': None, 'True': True}
{'django_version_info': '3.2.25',
'exception_type': 'DisallowedHost',
'exception_value': "Invalid HTTP_HOST header: 'futurefacts.votesmart.io'. You "
"may need to add 'futurefacts.votesmart.io' to "
'ALLOWED_HOSTS.',
'filtered_POST_items': [],
'frames': [{'context_line': ' response = get_response(request)',
'exc_cause': None,
'exc_cause_explicit': None,
'filename': '/usr/local/lib/python3.12/dist-packages/django/core/handlers/exception.py',
'function': 'inner',
'id': 139148065132352,
'lineno': 47,
'post_context': [' except Exception as exc:',
' response = '
'response_for_exception(request, exc)',
' return response',
' return inner',
'',
''],
'pre_context': [' response = await '
'sync_to_async(response_for_exception, '
'thread_sensitive=False)(request, exc)',
' return response',
' return inner',
' else:',
' @wraps(get_response)',
' def inner(request):',
' try:'],
'pre_context_lineno': 40,
'tb': <traceback object at 0x7e8deefe4f40>,
'type': 'django',
'vars': [('request', "<WSGIRequest: GET '/mailer/.env.local'>"),
('exc',
'DisallowedHost("Invalid HTTP_HOST header: '
"'futurefacts.votesmart.io'. You may need to add "
'\'futurefacts.votesmart.io\' to ALLOWED_HOSTS.")'),
('get_response',
'<django.middleware.common.CommonMiddleware object at '
'0x7e8dfb746c30>')]},
{'context_line': ' response = '
'self.process_request(request)',
'exc_cause': None,
'exc_cause_explicit': None,
'filename': '/usr/local/lib/python3.12/dist-packages/django/utils/deprecation.py',
'function': '__call__',
'id': 139148065131904,
'lineno': 116,
'post_context': [' response = response or '
'self.get_response(request)',
" if hasattr(self, 'process_response'):",
' response = '
'self.process_response(request, response)',
' return response',
'',
' async def __acall__(self, request):'],
'pre_context': ['',
' def __call__(self, request):',
' # Exit out to async mode, if needed',
' if '
'asyncio.iscoroutinefunction(self.get_response):',
' return self.__acall__(request)',
' response = None',
" if hasattr(self, 'process_request'):"],
'pre_context_lineno': 109,
'tb': <traceback object at 0x7e8deefe4d80>,
'type': 'django',
'vars': [('self',
'<django.middleware.common.CommonMiddleware object at '
'0x7e8dfb746c30>'),
('request', "<WSGIRequest: GET '/mailer/.env.local'>"),
('response', 'None')]},
{'context_line': ' host = request.get_host()',
'exc_cause': None,
'exc_cause_explicit': None,
'filename': '/usr/local/lib/python3.12/dist-packages/django/middleware/common.py',
'function': 'process_request',
'id': 139148065132224,
'lineno': 48,
'post_context': [' must_prepend = settings.PREPEND_WWW and '
"host and not host.startswith('www.')",
" redirect_url = ('%s://www.%s' % "
"(request.scheme, host)) if must_prepend else ''",
'',
' # Check if a slash should be appended',
' if '
'self.should_redirect_with_slash(request):',
' path = '
'self.get_full_path_with_slash(request)'],
'pre_context': [' user_agent = '
"request.META.get('HTTP_USER_AGENT')",
' if user_agent is not None:',
' for user_agent_regex in '
'settings.DISALLOWED_USER_AGENTS:',
' if '
'user_agent_regex.search(user_agent):',
' raise '
"PermissionDenied('Forbidden user agent')",
'',
' # Check for a redirect based on '
'settings.PREPEND_WWW'],
'pre_context_lineno': 41,
'tb': <traceback object at 0x7e8deefe4ec0>,
'type': 'django',
'vars': [('self',
'<django.middleware.common.CommonMiddleware object at '
'0x7e8dfb746c30>'),
('request', "<WSGIRequest: GET '/mailer/.env.local'>"),
('user_agent', "'python-httpx/0.28.1'")]},
{'context_line': ' raise DisallowedHost(msg)',
'exc_cause': None,
'exc_cause_explicit': None,
'filename': '/usr/local/lib/python3.12/dist-packages/django/http/request.py',
'function': 'get_host',
'id': 139148065132096,
'lineno': 151,
'post_context': ['',
' def get_port(self):',
' """Return the port number for the '
'request as a string."""',
' if settings.USE_X_FORWARDED_PORT and '
"'HTTP_X_FORWARDED_PORT' in self.META:",
' port = '
"self.META['HTTP_X_FORWARDED_PORT']",
' else:'],
'pre_context': [' return host',
' else:',
' msg = "Invalid HTTP_HOST header: '
'%r." % host',
' if domain:',
' msg += " You may need to add %r '
'to ALLOWED_HOSTS." % domain',
' else:',
' msg += " The domain name '
'provided is not valid according to RFC '
'1034/1035."'],
'pre_context_lineno': 144,
'tb': <traceback object at 0x7e8deefe4e40>,
'type': 'django',
'vars': [('self', "<WSGIRequest: GET '/mailer/.env.local'>"),
('host', "'futurefacts.votesmart.io'"),
('allowed_hosts',
"['0.0.0.0',\n"
" '192.168.1.10',\n"
" '127.0.0.1',\n"
" 'localhost',\n"
" 'average-owl-21.loca.lt',\n"
" '0e3f-35-155-34-40.ngrok-free.app',\n"
" 'j.futurefacts.votesmart.io',\n"
" 'n.futurefacts.votesmart.io']"),
('domain', "'futurefacts.votesmart.io'"),
('port', "''"),
('msg',
'("Invalid HTTP_HOST header: '
'\'futurefacts.votesmart.io\'. You may need to add "\n'
' "\'futurefacts.votesmart.io\' to ALLOWED_HOSTS.")')]}],
'is_email': False,
'lastframe': {'context_line': ' raise DisallowedHost(msg)',
'exc_cause': None,
'exc_cause_explicit': None,
'filename': '/usr/local/lib/python3.12/dist-packages/django/http/request.py',
'function': 'get_host',
'id': 139148065132096,
'lineno': 151,
'post_context': ['',
' def get_port(self):',
' """Return the port number for the '
'request as a string."""',
' if settings.USE_X_FORWARDED_PORT and '
"'HTTP_X_FORWARDED_PORT' in self.META:",
' port = '
"self.META['HTTP_X_FORWARDED_PORT']",
' else:'],
'pre_context': [' return host',
' else:',
' msg = "Invalid HTTP_HOST header: '
'%r." % host',
' if domain:',
' msg += " You may need to add '
'%r to ALLOWED_HOSTS." % domain',
' else:',
' msg += " The domain name '
'provided is not valid according to RFC '
'1034/1035."'],
'pre_context_lineno': 144,
'tb': <traceback object at 0x7e8deefe4e40>,
'type': 'django',
'vars': [('self', "<WSGIRequest: GET '/mailer/.env.local'>"),
('host', "'futurefacts.votesmart.io'"),
('allowed_hosts',
"['0.0.0.0',\n"
" '192.168.1.10',\n"
" '127.0.0.1',\n"
" 'localhost',\n"
" 'average-owl-21.loca.lt',\n"
" '0e3f-35-155-34-40.ngrok-free.app',\n"
" 'j.futurefacts.votesmart.io',\n"
" 'n.futurefacts.votesmart.io']"),
('domain', "'futurefacts.votesmart.io'"),
('port', "''"),
('msg',
'("Invalid HTTP_HOST header: '
'\'futurefacts.votesmart.io\'. You may need to add "\n'
' "\'futurefacts.votesmart.io\' to '
'ALLOWED_HOSTS.")')]},
'postmortem': None,
'request': '<<request>>',
'request_COOKIES_items': dict_items([]),
'request_FILES_items': <generator object MultiValueDict.items at 0x7e8dee71e5a0>,
'request_GET_items': <generator object MultiValueDict.items at 0x7e8dee71c450>,
'request_meta': {'CONTENT_LENGTH': '',
'CONTENT_TYPE': '',
'DOCUMENT_ROOT': '/usr/share/nginx/html',
'HTTPS': 'on',
'HTTP_ACCEPT': '*/*',
'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
'HTTP_CONNECTION': 'keep-alive',
'HTTP_HOST': 'futurefacts.votesmart.io',
'HTTP_USER_AGENT': 'python-httpx/0.28.1',
'PATH_INFO': '/mailer/.env.local',
'QUERY_STRING': '',
'REMOTE_ADDR': '18.194.186.158',
'REMOTE_PORT': '49752',
'REQUEST_METHOD': 'GET',
'REQUEST_SCHEME': 'https',
'REQUEST_URI': '/mailer/.env.local',
'SCRIPT_NAME': '',
'SERVER_NAME': 'j.futurefacts.votesmart.io',
'SERVER_PORT': '443',
'SERVER_PROTOCOL': 'HTTP/1.1',
'uwsgi.core': 0,
'uwsgi.node': b'ip-10-1-20-84',
'uwsgi.version': b'2.0.30',
'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>,
'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,
'wsgi.input': <uwsgi._Input object at 0x7e8df21fc250>,
'wsgi.multiprocess': True,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'https',
'wsgi.version': (1, 0)},
'server_time': datetime.datetime(2025, 12, 30, 15, 9, 8, 240584),
'settings': {'ABSOLUTE_URL_OVERRIDES': {},
'ADMINS': [],
'ADMIN_ENABLED': False,
'ADMIN_MEDIA_PREFIX': '/static/admin/',
'ALLOWED_DOCUMENT_EXTENSIONS': ('doc',
'docx',
'odt',
'pdf',
'txt',
'rtf'),
'ALLOWED_HOSTS': ['0.0.0.0',
'192.168.1.10',
'127.0.0.1',
'localhost',
'average-owl-21.loca.lt',
'0e3f-35-155-34-40.ngrok-free.app',
'j.futurefacts.votesmart.io',
'n.futurefacts.votesmart.io'],
'API_ACCESS_KEY': '********************',
'API_PROFILE': '********************',
'API_SECRET_KEY': '********************',
'APPEND_SLASH': True,
'APP_ROOT': '/var/www/justfacts/justfacts_project',
'AUTHENTICATION_BACKENDS': ['django.contrib.auth.backends.ModelBackend'],
'AUTH_PASSWORD_VALIDATORS': '********************',
'AUTH_PROFILE_MODULE': 'misc.UserProfile',
'AUTH_USER_MODEL': 'auth.User',
'BANNED_EMAILS': [],
'BASE_DIR': '/var/www/justfacts',
'CACHES': {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'LOCATION': 'jwt-blacklist'}},
'CACHE_CRP_TIMEOUT': 86400,
'CACHE_MIDDLEWARE_ALIAS': 'default',
'CACHE_MIDDLEWARE_KEY_PREFIX': '********************',
'CACHE_MIDDLEWARE_SECONDS': 600,
'CACHE_NIMSP_TIMEOUT': 86400,
'CACHE_USE_ANYWAY': False,
'CORS_ALLOWED_ORIGINS': ['http://localhost:3000',
'http://127.0.0.1:3000',
'https://www.votesmart.org',
'http://n.futurefacts.votesmart.io:3000',
'http://n.futurefacts.votesmart.io',
'http://j.futurefacts.votesmart.io'],
'CORS_ALLOW_CREDENTIALS': True,
'CORS_ALLOW_METHODS': ['GET', 'POST'],
'CORS_ORIGIN_ALLOW_ALL': True,
'CRISPY_TEMPLATE_PACK': 'bootstrap4',
'CSRF_COOKIE_AGE': 31449600,
'CSRF_COOKIE_DOMAIN': None,
'CSRF_COOKIE_HTTPONLY': False,
'CSRF_COOKIE_NAME': 'csrftoken',
'CSRF_COOKIE_PATH': '/',
'CSRF_COOKIE_SAMESITE': 'Lax',
'CSRF_COOKIE_SECURE': True,
'CSRF_FAILURE_VIEW': 'django.views.csrf.csrf_failure',
'CSRF_HEADER_NAME': 'HTTP_X_CSRFTOKEN',
'CSRF_TRUSTED_ORIGINS': [],
'CSRF_USE_SESSIONS': False,
'DATABASES': {'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '52.27.7.38',
'NAME': 'pvsadmin',
'OPTIONS': {},
'PASSWORD': '********************',
'PORT': '5432',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'web'}},
'DATABASE_ROUTERS': [],
'DATA_UPLOAD_MAX_MEMORY_SIZE': 2621440,
'DATA_UPLOAD_MAX_NUMBER_FIELDS': 1000,
'DATA_UPLOAD_MAX_NUMBER_FILES': 100,
'DATETIME_FORMAT': 'N j, Y, P',
'DATETIME_INPUT_FORMATS': ['%Y-%m-%d %H:%M:%S',
'%Y-%m-%d %H:%M:%S.%f',
'%Y-%m-%d %H:%M',
'%m/%d/%Y %H:%M:%S',
'%m/%d/%Y %H:%M:%S.%f',
'%m/%d/%Y %H:%M',
'%m/%d/%y %H:%M:%S',
'%m/%d/%y %H:%M:%S.%f',
'%m/%d/%y %H:%M'],
'DATE_FORMAT': 'N j, Y',
'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'],
'DEBUG': True,
'DEBUG_PROPAGATE_EXCEPTIONS': False,
'DEBUG_TOOLBAR_CONFIG': {'SHOW_TOOLBAR_CALLBACK': <function <lambda> at 0x7e8dfd2eccc0>},
'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.staticfiles.StaticFilesPanel',
'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'],
'DECIMAL_SEPARATOR': '.',
'DEFAULT_AUTO_FIELD': 'django.db.models.AutoField',
'DEFAULT_CHARSET': 'utf-8',
'DEFAULT_EXCEPTION_REPORTER': 'django.views.debug.ExceptionReporter',
'DEFAULT_EXCEPTION_REPORTER_FILTER': 'django.views.debug.SafeExceptionReporterFilter',
'DEFAULT_FILE_STORAGE': 'django.core.files.storage.FileSystemStorage',
'DEFAULT_FROM_EMAIL': 'webmaster@votesmart.org',
'DEFAULT_HASHING_ALGORITHM': 'sha256',
'DEFAULT_INDEX_TABLESPACE': '',
'DEFAULT_TABLESPACE': '',
'DISALLOWED_USER_AGENTS': [],
'DONATE_ACCESS_KEY': '********************',
'DONATE_CAPTCHA': True,
'DONATE_CLOSED': False,
'DONATE_PROFILE': 'WEBDONATE090622',
'DONATE_SECRET_KEY': '********************',
'ELECTION_CUTOFF': datetime.datetime(2025, 8, 20, 17, 27, 3, 867430),
'ELECTION_SHORT_CUTOFF': datetime.datetime(2025, 12, 4, 17, 27, 3, 867441),
'EMAIL_BACKEND': 'justfacts_project.email_backend.EmailBackend',
'EMAIL_HOST': 'email-smtp.us-east-1.amazonaws.com',
'EMAIL_HOST_PASSWORD': '********************',
'EMAIL_HOST_USER': 'AKIAJZFXFJLPUOI3BUGQ',
'EMAIL_PORT': 587,
'EMAIL_SSL_CERTFILE': None,
'EMAIL_SSL_KEYFILE': '********************',
'EMAIL_SUBJECT_PREFIX': '[Django] ',
'EMAIL_TIMEOUT': None,
'EMAIL_USE_LOCALTIME': False,
'EMAIL_USE_SSL': False,
'EMAIL_USE_TLS': True,
'FACEBOOK_ACCESS_TOKEN': '********************',
'FACEBOOK_API_SECRET': '********************',
'FACEBOOK_APP_ID': '380926668611330',
'FACEBOOK_AUTH_EXTRA_ARGUMENTS': {'scope': 'email,user_location'},
'FACEBOOK_EXTENDED_PERMISSIONS': ['email',
'user_location',
'publish_actions'],
'FILE_UPLOAD_DIRECTORY_PERMISSIONS': None,
'FILE_UPLOAD_HANDLERS': ['django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler'],
'FILE_UPLOAD_MAX_MEMORY_SIZE': 2621440,
'FILE_UPLOAD_PERMISSIONS': 420,
'FILE_UPLOAD_TEMP_DIR': None,
'FIRST_DAY_OF_WEEK': 0,
'FIXTURE_DIRS': [],
'FORCE_SCRIPT_NAME': None,
'FORMAT_MODULE_PATH': None,
'FORM_RENDERER': 'django.forms.renderers.DjangoTemplates',
'GOOGLE_ANALYTICS': {'google_analytics_id': 'UA-31404458-5'},
'ICONTACT_AUTH': {'api_key': '********************',
'password': '********************',
'username': 'votesmart'},
'IGNORABLE_404_URLS': [],
'INSTALLED_APPS': ['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.sites',
'django.contrib.staticfiles',
'django.contrib.humanize',
'django.contrib.postgres',
'pypvs.apps.PypvsConfig',
'about.apps.AboutConfig',
'candidate.apps.CandidateConfig',
'government.apps.GovernmentConfig',
'offices.apps.OfficesConfig',
'misc.apps.MiscConfig',
'search.apps.SearchConfig',
'keyvotes.apps.KeyvotesConfig',
'elections.apps.ElectionsConfig',
'education.apps.EducationConfig',
'survey.apps.SurveyConfig',
'share.apps.ShareConfig',
'tracking.apps.TrackingConfig',
'vetoes.apps.VetoesConfig',
'vsjax.apps.VsjaxConfig',
'hoover.apps.HooverConfig',
'helpus.apps.HelpusConfig',
'blog.apps.BlogConfig',
'media.apps.MediaConfig',
'sidebysideAPI.apps.SidebysideapiConfig',
'nextfactsAPI.apps.NextfactsapiConfig',
'google_analytics',
'crispy_forms',
'crispy_bootstrap4',
'django_comments',
'tagging',
'debug_toolbar',
'corsheaders',
'rest_framework',
'rest_framework_simplejwt'],
'INTERNAL_IP': ('127.0.0.1',),
'INTERNAL_IPS': [],
'IS_BSD': False,
'JWT_ACCESS_TTL': datetime.timedelta(seconds=900),
'JWT_ALGORITHM': 'HS256',
'JWT_COOKIE_NAME': 'access_token',
'JWT_SECRET_KEY': '********************',
'LANGUAGES': [('af', 'Afrikaans'),
('ar', 'Arabic'),
('ar-dz', 'Algerian 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'),
('dsb', 'Lower Sorbian'),
('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'),
('hsb', 'Upper Sorbian'),
('hu', 'Hungarian'),
('hy', 'Armenian'),
('ia', 'Interlingua'),
('id', 'Indonesian'),
('ig', 'Igbo'),
('io', 'Ido'),
('is', 'Icelandic'),
('it', 'Italian'),
('ja', 'Japanese'),
('ka', 'Georgian'),
('kab', 'Kabyle'),
('kk', 'Kazakh'),
('km', 'Khmer'),
('kn', 'Kannada'),
('ko', 'Korean'),
('ky', 'Kyrgyz'),
('lb', 'Luxembourgish'),
('lt', 'Lithuanian'),
('lv', 'Latvian'),
('mk', 'Macedonian'),
('ml', 'Malayalam'),
('mn', 'Mongolian'),
('mr', 'Marathi'),
('my', 'Burmese'),
('nb', 'Norwegian Bokmål'),
('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'),
('tg', 'Tajik'),
('th', 'Thai'),
('tk', 'Turkmen'),
('tr', 'Turkish'),
('tt', 'Tatar'),
('udm', 'Udmurt'),
('uk', 'Ukrainian'),
('ur', 'Urdu'),
('uz', 'Uzbek'),
('vi', 'Vietnamese'),
('zh-hans', 'Simplified Chinese'),
('zh-hant', 'Traditional Chinese')],
'LANGUAGES_BIDI': ['he', 'ar', 'ar-dz', 'fa', 'ur'],
'LANGUAGE_CODE': 'en-us',
'LANGUAGE_COOKIE_AGE': None,
'LANGUAGE_COOKIE_DOMAIN': None,
'LANGUAGE_COOKIE_HTTPONLY': False,
'LANGUAGE_COOKIE_NAME': 'django_language',
'LANGUAGE_COOKIE_PATH': '/',
'LANGUAGE_COOKIE_SAMESITE': None,
'LANGUAGE_COOKIE_SECURE': False,
'LOCALE_PATHS': [],
'LOGGING': {'disable_existing_loggers': False,
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/www/justfacts/django_errors.log',
'level': 'ERROR'}},
'loggers': {'django': {'handlers': ['file'],
'level': 'ERROR',
'propagate': True}},
'version': 1},
'LOGGING_CONFIG': 'logging.config.dictConfig',
'LOGIN_ERROR_URL': '/login',
'LOGIN_REDIRECT_URL': '/user',
'LOGIN_URL': '/login',
'LOGOUT_REDIRECT_URL': None,
'MANAGERS': [],
'MEDIA_ROOT': '',
'MEDIA_URL': '/',
'MESSAGE_STORAGE': 'django.contrib.messages.storage.fallback.FallbackStorage',
'MIDDLEWARE': ['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'misc.middleware.RedisConnectionPoolMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware',
'misc.middleware.MessagesMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware'],
'MIGRATION_MODULES': {},
'MONTH_DAY_FORMAT': 'F j',
'NUMBER_GROUPING': 0,
'PASSWORD_HASHERS': '********************',
'PASSWORD_RESET_TIMEOUT': '********************',
'PASSWORD_RESET_TIMEOUT_DAYS': '********************',
'PHOTO_URL': '//votesmart.org/canphoto/',
'PREPEND_WWW': False,
'RECAPTCHA_PRIVATE_KEY': '********************',
'RECAPTCHA_PUBLIC_KEY': '********************',
'REDIS_HOST': '34.222.112.159',
'REDIS_PORT': 6379,
'REGISTRATION_OPEN': True,
'RELEASE_ID': 1,
'REST_FRAMEWORK': {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework_simplejwt.authentication.JWTAuthentication',)},
'ROOT_URLCONF': 'justfacts_project.urls',
'SECRET_KEY': '********************',
'SECURE_BROWSER_XSS_FILTER': False,
'SECURE_CONTENT_TYPE_NOSNIFF': True,
'SECURE_HSTS_INCLUDE_SUBDOMAINS': False,
'SECURE_HSTS_PRELOAD': False,
'SECURE_HSTS_SECONDS': 0,
'SECURE_PROXY_SSL_HEADER': None,
'SECURE_REDIRECT_EXEMPT': [],
'SECURE_REFERRER_POLICY': 'same-origin',
'SECURE_SSL_HOST': None,
'SECURE_SSL_REDIRECT': False,
'SECURITY_BRUTE_FORCE_KEY_PREFIX': '********************',
'SECURITY_BRUTE_FORCE_TIMEOUT': 900,
'SECURITY_BRUTE_FORCE_URL_PATTERN': 'check-key|check-user',
'SECURITY_FORCE_PROTECTIONS': False,
'SECURITY_LOGIN_MAX_TRIES': 3,
'SERVER_EMAIL': 'root@localhost',
'SESSION_CACHE_ALIAS': 'default',
'SESSION_COOKIE_AGE': 1209600,
'SESSION_COOKIE_DOMAIN': None,
'SESSION_COOKIE_HTTPONLY': True,
'SESSION_COOKIE_NAME': 'sessionid',
'SESSION_COOKIE_PATH': '/',
'SESSION_COOKIE_SAMESITE': 'Lax',
'SESSION_COOKIE_SECURE': True,
'SESSION_ENGINE': 'django.contrib.sessions.backends.signed_cookies',
'SESSION_EXPIRE_AT_BROWSER_CLOSE': False,
'SESSION_FILE_PATH': None,
'SESSION_SAVE_EVERY_REQUEST': False,
'SESSION_SERIALIZER': 'django.contrib.sessions.serializers.PickleSerializer',
'SETTINGS_MODULE': 'justfacts_project.settings',
'SHORT_DATETIME_FORMAT': 'm/d/Y P',
'SHORT_DATE_FORMAT': 'm/d/Y',
'SIGNING_BACKEND': 'django.core.signing.TimestampSigner',
'SILENCED_SYSTEM_CHECKS': ['models.E007',
'fields.E311',
'fields.E903'],
'SIMPLE_JWT': {'ACCESS_TOKEN_LIFETIME': '********************',
'REFRESH_TOKEN_LIFETIME': '********************'},
'SITE_ID': 1,
'SOCIAL_AUTH_BACKEND_ERROR_URL': '/login',
'SOCIAL_AUTH_RAISE_EXCEPTIONS': False,
'STAFF_PHOTO_PATH': 'images/staff',
'STATICFILES_DIRS': ['/var/www/justfacts/assets'],
'STATICFILES_FINDERS': ['django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder'],
'STATICFILES_STORAGE': 'django.contrib.staticfiles.storage.StaticFilesStorage',
'STATIC_ROOT': '/var/www/justfacts/static/',
'STATIC_URL': '/static/',
'TEMPLATES': [{'APP_DIRS': True,
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/www/justfacts/templates',
'/var/www/justfacts/sidebyside/sidebyside_react_app/'],
'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']}}],
'TESTING': False,
'TEST_NON_SERIALIZED_APPS': [],
'TEST_RUNNER': 'django.test.runner.DiscoverRunner',
'THOUSAND_SEPARATOR': ',',
'TIME_FORMAT': 'P',
'TIME_INPUT_FORMATS': ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'],
'TIME_ZONE': 'UTC',
'TWITTER_CONSUMER_KEY': '********************',
'TWITTER_CONSUMER_SECRET': '********************',
'USE_I18N': True,
'USE_L10N': True,
'USE_THOUSAND_SEPARATOR': False,
'USE_TZ': False,
'USE_X_FORWARDED_HOST': False,
'USE_X_FORWARDED_PORT': False,
'WSGI_APPLICATION': 'justfacts_project.wsgi.application',
'X_FRAME_OPTIONS': 'DENY',
'YEAR_MONTH_FORMAT': 'F Y'},
'sys_executable': '/usr/local/bin/uwsgi',
'sys_path': ['.',
'',
'/usr/lib/python312.zip',
'/usr/lib/python3.12',
'/usr/lib/python3.12/lib-dynload',
'/usr/local/lib/python3.12/dist-packages',
'/usr/lib/python3/dist-packages'],
'sys_version_info': '3.12.3',
'template_does_not_exist': False,
'template_info': None,
'unicode_hint': '',
'user_str': '[unable to retrieve the current user]'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: section_header. Contents: []>, <TextNode: '\n\n<!--\n<div class="main m'>, <Block Node: candidate_section_page. Contents: [<TextNode: '\n\t'>]>, <TextNode: '\n</div>\n\n\n\t<div class="ro'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t</div>\n\n\n'>]>}
{'block': <Block Node: candidate_section_page. Contents: [<TextNode: '\n\n\n\n\n<div class="features'>, <django.template.loader_tags.IncludeNode object at 0x7e8df38ae1b0>, <TextNode: '\n\n <div class="row">\n '>, <django.template.loader_tags.IncludeNode object at 0x7e8df38af710>, <TextNode: '\n </div>\n\n\n\n <d'>, <IfNode>, <TextNode: '\n\n <div class='>, <django.template.defaulttags.CommentNode object at 0x7e8df38ad760>, <TextNode: '\n Issu'>, <django.template.defaulttags.CommentNode object at 0x7e8df38aff20>, <TextNode: '\n <a c'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '?type='>, <Variable Node: typeFilter|join:",">, <TextNode: '">All</a>\n '>, <ForNode: for c in categories, tail_len: 11>, <TextNode: '\n </div>'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '" id="candidateSummaryDat'>, <IfNode>, <TextNode: '\n <input t'>, <IfNode>, <TextNode: ' <!-- need to move this t'>, <ForNode: for i in items.object_list, tail_len: 9>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n '>, <Variable Node: candidate.candidate_id>, <TextNode: '/" class="btn btn-outlin'>, <Variable Node: candidate.lastname>, <TextNode: '?</a>\n </div>\n '>]>}
{'candidate_preferred_name': 'Ileana Ros-Lehtinen',
'extra_text': 'on Issue: Technology and Communication',
'header_title_type': 'Political Summary'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: section_header. Contents: []>, <TextNode: '\n\n<!--\n<div class="main m'>, <Block Node: candidate_section_page. Contents: [<TextNode: '\n\t'>]>, <TextNode: '\n</div>\n\n\n\t<div class="ro'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t</div>\n\n\n'>]>}
{'block': <Block Node: candidate_section_page. Contents: [<TextNode: '\n\n\n\n\n<div class="features'>, <django.template.loader_tags.IncludeNode object at 0x7e8df38ae1b0>, <TextNode: '\n\n <div class="row">\n '>, <django.template.loader_tags.IncludeNode object at 0x7e8df38af710>, <TextNode: '\n </div>\n\n\n\n <d'>, <IfNode>, <TextNode: '\n\n <div class='>, <django.template.defaulttags.CommentNode object at 0x7e8df38ad760>, <TextNode: '\n Issu'>, <django.template.defaulttags.CommentNode object at 0x7e8df38aff20>, <TextNode: '\n <a c'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '?type='>, <Variable Node: typeFilter|join:",">, <TextNode: '">All</a>\n '>, <ForNode: for c in categories, tail_len: 11>, <TextNode: '\n </div>'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '" id="candidateSummaryDat'>, <IfNode>, <TextNode: '\n <input t'>, <IfNode>, <TextNode: ' <!-- need to move this t'>, <ForNode: for i in items.object_list, tail_len: 9>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n '>, <Variable Node: candidate.candidate_id>, <TextNode: '/" class="btn btn-outlin'>, <Variable Node: candidate.lastname>, <TextNode: '?</a>\n </div>\n '>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: section_header. Contents: []>, <TextNode: '\n\n<!--\n<div class="main m'>, <Block Node: candidate_section_page. Contents: [<TextNode: '\n\t'>]>, <TextNode: '\n</div>\n\n\n\t<div class="ro'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t</div>\n\n\n'>]>}
{'block': <Block Node: candidate_section_page. Contents: [<TextNode: '\n\n\n\n\n<div class="features'>, <django.template.loader_tags.IncludeNode object at 0x7e8df38ae1b0>, <TextNode: '\n\n <div class="row">\n '>, <django.template.loader_tags.IncludeNode object at 0x7e8df38af710>, <TextNode: '\n </div>\n\n\n\n <d'>, <IfNode>, <TextNode: '\n\n <div class='>, <django.template.defaulttags.CommentNode object at 0x7e8df38ad760>, <TextNode: '\n Issu'>, <django.template.defaulttags.CommentNode object at 0x7e8df38aff20>, <TextNode: '\n <a c'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '?type='>, <Variable Node: typeFilter|join:",">, <TextNode: '">All</a>\n '>, <ForNode: for c in categories, tail_len: 11>, <TextNode: '\n </div>'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '" id="candidateSummaryDat'>, <IfNode>, <TextNode: '\n <input t'>, <IfNode>, <TextNode: ' <!-- need to move this t'>, <ForNode: for i in items.object_list, tail_len: 9>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n '>, <Variable Node: candidate.candidate_id>, <TextNode: '/" class="btn btn-outlin'>, <Variable Node: candidate.lastname>, <TextNode: '?</a>\n </div>\n '>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: section_header. Contents: []>, <TextNode: '\n\n<!--\n<div class="main m'>, <Block Node: candidate_section_page. Contents: [<TextNode: '\n\t'>]>, <TextNode: '\n</div>\n\n\n\t<div class="ro'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t</div>\n\n\n'>]>}
{'block': <Block Node: candidate_section_page. Contents: [<TextNode: '\n\n\n\n\n<div class="features'>, <django.template.loader_tags.IncludeNode object at 0x7e8df38ae1b0>, <TextNode: '\n\n <div class="row">\n '>, <django.template.loader_tags.IncludeNode object at 0x7e8df38af710>, <TextNode: '\n </div>\n\n\n\n <d'>, <IfNode>, <TextNode: '\n\n <div class='>, <django.template.defaulttags.CommentNode object at 0x7e8df38ad760>, <TextNode: '\n Issu'>, <django.template.defaulttags.CommentNode object at 0x7e8df38aff20>, <TextNode: '\n <a c'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '?type='>, <Variable Node: typeFilter|join:",">, <TextNode: '">All</a>\n '>, <ForNode: for c in categories, tail_len: 11>, <TextNode: '\n </div>'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '" id="candidateSummaryDat'>, <IfNode>, <TextNode: '\n <input t'>, <IfNode>, <TextNode: ' <!-- need to move this t'>, <ForNode: for i in items.object_list, tail_len: 9>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n '>, <Variable Node: candidate.candidate_id>, <TextNode: '/" class="btn btn-outlin'>, <Variable Node: candidate.lastname>, <TextNode: '?</a>\n </div>\n '>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'zl4aDpZZ3JODiF5Y5vtNlDFg6HdQNzx0ZeSPw5QZzJ5VAp6nQzvI7jI8enePT9jb'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de66a7da0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de3fee030>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8de9a701d0>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (26815)>,
'categories': '<<queryset of misc.Category>>',
'chosenCategory': <Category: Category object (41)>,
'current_items': <Page 1 of 11>,
'current_page': 1,
'electionAddresses': '<<queryset of candidate.ElectionAddress>>',
'electionStages': None,
'electionWebAddresses': '<<queryset of candidate.ElectionWebaddress>>',
'elections': '<<queryset of candidate.ElectionCandidate>>',
'end_page_slice': 5,
'factcheck_bull_count': 1,
'header_title_type': 'Political Summary',
'is_candidate_page': True,
'items': <Page 1 of 11>,
'items_pagination_range': range(1, 6),
'lowerPagerBound': 1,
'officeAddresses': '<<queryset of candidate.OfficeAddress>>',
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'officeWebAddressesDict': {},
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Technology and Communication',
'opponents': '<<queryset of candidate.ElectionCandidate>>',
'opponentsObjects': None,
'otherreps': [],
'pageType': 'summary',
'socialWebaddresses': [5, 6, 7, 8, 9, 10],
'start_page_slice': 0,
'statements': <function statements at 0x7e8dfa4d9f80>,
'total_pages': 11,
'typeFilter': ['V', 'S', 'R', 'E', 'F', 'P', 'E', 'E'],
'upperPagerBound': 6,
'voteEasyURL': False,
'votes': <function votes at 0x7e8dfa4d93a0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'a7lVv0Qq55pMyK0PUPhj5GyULUuhrZZ7qHMs6H6QIjwwD18LEm0hVglad0ADTMwu'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8de9a79cd0>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de4289f70>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df2e2e990>>'}
{'ayeDemocratic': 3,
'ayeOther': 0,
'ayeRepublican': 57,
'congcats': '<<queryset of keyvotes.CongcategoryCategory>>',
'nayDemocratic': 29,
'nayOther': 0,
'nayRepublican': 10,
'okStatus': [1, 3, 4],
'outcome': 'Bill Passed',
'state': 'Virginia',
'stateId': 'VA',
'status': <Congstatus: Congstatus object (46658)>,
'title': 'HB 63 Authorizes Home-Schooled Students to Participate in Public '
'School Interscholastic Programs - Voting Record',
'votes': '<<queryset of keyvotes.CongstatusCandidate>>'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: section_header. Contents: []>, <TextNode: '\n\n<!--\n<div class="main m'>, <Block Node: candidate_section_page. Contents: [<TextNode: '\n\t'>]>, <TextNode: '\n</div>\n\n\n\t<div class="ro'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t</div>\n\n\n'>]>}
{'block': <Block Node: candidate_section_page. Contents: [<TextNode: '\n'>, <django.template.defaulttags.LoadNode object at 0x7e8df92394c0>, <TextNode: '\n\n<div class="features-1"'>, <django.template.defaulttags.CommentNode object at 0x7e8df923a1e0>, <TextNode: '\n\n\n '>, <django.template.loader_tags.IncludeNode object at 0x7e8df94ed8e0>, <TextNode: '\n\n <div class="row">\n '>, <IfNode>, <TextNode: '\n\n\n <div class="ca'>, <IfNode>, <TextNode: '\n\n\n '>, <IfNode>, <TextNode: '\n\n<!--\n <div class="ev'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '">All</a>\n '>, <ForNode: for c in categories, tail_len: 11>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Variable Node: candidate.candidate_id>, <TextNode: '/" class="btn btn-outlin'>, <Variable Node: candidate.lastname>, <TextNode: '?</a>\n </div>\n '>, <IfNode>, <TextNode: '\n\n\n </div>\n\n <d'>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n </div>\n '>]>}
{'candidate_preferred_name': 'Christopher Bray',
'chosenCategory': 'Criminal Justice',
'chosen_category_id': '20',
'chosen_category_name': 'criminal-justice',
'extra_text': 'on Issue: Criminal Justice',
'header_title_type': 'Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: section_header. Contents: []>, <TextNode: '\n\n<!--\n<div class="main m'>, <Block Node: candidate_section_page. Contents: [<TextNode: '\n\t'>]>, <TextNode: '\n</div>\n\n\n\t<div class="ro'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t</div>\n\n\n'>]>}
{'block': <Block Node: candidate_section_page. Contents: [<TextNode: '\n'>, <django.template.defaulttags.LoadNode object at 0x7e8df92394c0>, <TextNode: '\n\n<div class="features-1"'>, <django.template.defaulttags.CommentNode object at 0x7e8df923a1e0>, <TextNode: '\n\n\n '>, <django.template.loader_tags.IncludeNode object at 0x7e8df94ed8e0>, <TextNode: '\n\n <div class="row">\n '>, <IfNode>, <TextNode: '\n\n\n <div class="ca'>, <IfNode>, <TextNode: '\n\n\n '>, <IfNode>, <TextNode: '\n\n<!--\n <div class="ev'>, <Variable Node: candidate.candidate_id>, <TextNode: '/'>, <Variable Node: candidate.preferred_name|slugify>, <TextNode: '">All</a>\n '>, <ForNode: for c in categories, tail_len: 11>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Variable Node: candidate.candidate_id>, <TextNode: '/" class="btn btn-outlin'>, <Variable Node: candidate.lastname>, <TextNode: '?</a>\n </div>\n '>, <IfNode>, <TextNode: '\n\n\n </div>\n\n <d'>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n </div>\n '>]>}
{'page': 'evaluations'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'ceGo3SpbEQ8bgMYv9PoOLCzpOHuOkbZU202VpyGIkyRNMi9ktAhZvKZbv85Vbfdk'>",
'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9468290>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8de42f2f30>,
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7e8df8be8470>>'}
{'PHOTO_URL': '//votesmart.org/canphoto/',
'candidate': <Candidate: Candidate object (66587)>,
'categories': '<<queryset of misc.CategorySection>>',
'chosenCategory': <Category: Category object (20)>,
'chosenCategoryId': '20',
'display_bull': False,
'electionStages': None,
'elections': '<<queryset of candidate.ElectionCandidate>>',
'factcheck_bull_count': 0,
'groupEndorsements': '<<queryset of elections.EndorseCandidate>>',
'header_title_type': 'Ratings and Endorsements',
'indivEndorsements': None,
'is_candidate_page': True,
'latestElectionYear': 2024,
'officeTypesForStateDisplay': ['C', 'L', 'S', 'K', 'G'],
'offices': '<<queryset of candidate.OfficeCandidate>>',
'on_issue_message': 'on Issue: Criminal Justice',
'opinions': {},
'opponentsObjects': None,
'otherreps': [],
'pageType': 'evaluations',
'title': 'Christopher Bray - Ratings and Endorsements'}
{'csrf_token': <SimpleLazyObject: 'WsWDDTEsN4rBWGHrCBrjJNU33B9UV2LKMeiaZzVZtMadscSgWmkutVkPK2K1M6Za'>}
{}
{'request': <WSGIRequest: GET '/candidate/evaluations/129795/chris-brown/13'>}
{'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7e8de7b95b80>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8decfc8c80>}
{'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df8e01370>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
| Total calls | Total time | Cache hits | Cache misses |
|---|---|---|---|
| 0 | 0 ms | 0 | 0 |
| add | get | set | get_or_set | touch | delete | clear | get_many | set_many | delete_many | has_key | incr | decr | incr_version | decr_version |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Signal | Receivers |
|---|---|
| class_prepared | |
| connection_created | register_type_handlers |
| got_request_exception | |
| m2m_changed | |
| post_delete | |
| post_init | ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields |
| post_migrate | create_permissions, create_contenttypes, create_default_site |
| post_save | create_user_profile, TagField._save |
| pre_delete | clear_site_cache |
| pre_init | |
| pre_migrate | inject_rename_contenttypes_operations |
| pre_save | clear_site_cache, set_zip4_userprofile |
| request_finished | close_old_connections, close_caches, reset_urlconf |
| request_started | reset_queries, close_old_connections |
| setting_changed | reset_cache, clear_cache_handlers, update_installed_apps, update_connections_time_zone, clear_routers_cache, reset_template_engines, clear_serializers_cache, language_changed, localize_settings_changed, file_storage_changed, complex_setting_changed, root_urlconf_changed, static_storage_changed, static_finders_changed, auth_password_validators_changed, user_model_swapped, update_toolbar_config, reset_hashers, reload_api_settings, reload_api_settings, uninstall_if_needed, clear_caches, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, StaticFilesStorage._clear_cached_properties |