Public Statements

Limit results to:

Date Range

Keyword Search

Search string must be longer than 3 characters.

results per page:
Date Title Politician
Nov. 3, 2022 Tweet - "Will be submitting an application IMMINENTLY. I am ready to take my talents to the Duke's Mayo Bowl." Sen. Mark Warner
Nov. 2, 2022 Tweet - "It was a pleasure to celebrate Día de los Muertos today at the Winchester Dondero Cultural Center. I'm so proud to see Las Vegas's strong latino community honoring the beautiful memories of our loved ones who have passed." Sen. Catherine Cortez Masto
Nov. 2, 2022 Tweet - "Today is the #DayOfTheDead, a day when millions of families take part in a beautiful Mexican celebration to remember the loved ones who have left us. I am wishing all who are observing a peaceful #DíaDeLosMuertos." Sen. Tammy Baldwin
Nov. 2, 2022 Tweet - ". @MarcoRubio and I are working closely with @FLDOT to ensure Pensacola's Naval Air Station securely allows visitors and locals alike to enjoy the cultural and historic sites it has to offer. Read our latest to the @USNavy below:" Sen. Rick Scott
Oct. 31, 2022 Tweet - "My favorite holiday of the year -- happy Halloween to all from Finn!" Sen. Mark Warner
Oct. 31, 2022 Tweet - "Happy Halloween! Wishing everyone a safe, sweet, and spooky holiday." Sen. Tammy Baldwin
Oct. 31, 2022 Tweet - "Happy Halloween! Wishing Nevadans a fun and safe day filled with spookiness and sweets! " Sen. Catherine Cortez Masto
Oct. 31, 2022 Pelosi Statement on the Horrific Attack on Paul Pelosi Rep. Nancy Pelosi
Oct. 31, 2022 Tweet - "Every true Nevadan knows today is the real Nevada Day! Today, we celebrate the unique history, culture, and diversity of the Silver State. Home means Nevada to me!" Sen. Catherine Cortez Masto
Oct. 31, 2022 Tweet - "Paul and I are saddened to hear of the passing of Honey Alexander, a fierce children's heath advocate and a devoted wife, mother, and grandmother. Our prayers are with Lamar Alexander and the family during this difficult time." Sen. Catherine Cortez Masto
Oct. 29, 2022 Plaskett Releases Statement Following the Violent Assault of Paul Pelosi Rep. Stacey Plaskett
Oct. 28, 2022 Tweet - "I join in praying for Paul Pelosi's full and quick recovery after the attack that occurred in San Francisco this morning. My thoughts are with the Speaker and the Pelosi family during this difficult time." Rep. Steny Hoyer
Oct. 28, 2022 Tweet - "Happy *observed* Nevada Day to all those celebrating in the Silver State. Born and raised in Las Vegas, I am honored to represent this great state in the U.S. Senate and will always work on behalf of all Nevadans. #NevadaDay" Sen. Catherine Cortez Masto
Oct. 28, 2022 Majority Leader Schumer Statement On Violent Assault On Paul Pelosi Sen. Chuck Schumer
Oct. 28, 2022 Costa condemns attack on Paul Pelosi Rep. Jim Costa
Oct. 28, 2022 Senator Collins' Statement on Paul Pelosi Sen. Susan Collins
Oct. 28, 2022 Tweet - "Disgusted to hear about the horrific assault on Speaker Pelosi's husband Paul. Grateful for law enforcement's actions to respond. Let's be clear: Violence has no place in this country. I'm praying for Paul Pelosi's full recovery." Rep. Steve Scalise
Oct. 28, 2022 Tweet - "I wish Paul Pelosi a swift and full recovery from this abhorrent attack. Threats facing our elected officials and their families must be taken seriously, and violence in any form, for any reason, cannot be tolerated." Rep. Jim Clyburn
Oct. 28, 2022 Tweet - "Horrified and disgusted by the reports that Paul Pelosi was assaulted in his and Speaker Pelosi's home last night. Grateful to hear that Paul is on track to make a full recovery and that law enforcement including our stellar Capitol Police are on the case." Sen. Mitch McConnell
Oct. 28, 2022 Tweet - "My thoughts this morning are with @SpeakerPelosi 's family and her husband, Paul Pelosi, who was subjected to a brutal and deliberate attack in their home. Loretta and I are thinking of you and praying for your recovery. Violence is never acceptable." Sen. Dick Durbin
Oct. 27, 2022 Klobuchar Statement on Site Recommendations for the National Museum of the American Latino and the Smithsonian American Women's History Museum Sen. Amy Klobuchar
Oct. 25, 2022 Tweet - "I am deeply saddened to hear of Secretary Ash Carter's passing. A dedicated public servant, he worked to open up opportunities for all who wished to serve. My thoughts are with the Carter family during this difficult time." Sen. Catherine Cortez Masto
Oct. 25, 2022 Tweet - "No one should be promoting those that spread antisemitic or anti-Black rhetoric. The accountability is welcome, but long overdue. We must come together to fight bigotry in all its forms." Sen. Chuck Schumer
Oct. 25, 2022 Tweet - "It's hard to believe that it's been 20 years since we lost Paul Wellstone. Paul was a friend, a mentor, and an inspiration to so many. He truly believed, as he often said, that "we all do better when we all do better." We will always remember his legacy." Sen. Amy Klobuchar
Oct. 25, 2022 Klobuchar, Smith, Grassley Introduce Bipartisan Legislation to Rename Federal Building in Minneapolis After Senator Paul Wellstone Sen. Chuck Grassley, ...
Oct. 21, 2022 Tweet - "I'm here at Roberts Temple because telling Emmett Till's story is an important part of our history. That's why @SenDuckworth & I introduced the Emmett Till and Mamie Till-Mobley and Roberts Temple National Historic Site Act to add this site as a unit of the National Park System." Sen. Dick Durbin
Oct. 19, 2022 Tillis, Leahy Legislation Supporting Creative Students Signed Into Law Sen. Thom Tillis
Oct. 18, 2022 Congressman Bennie Thompson Announces National Park Services Awards $77,009 Mississippi Organizations Rep. Bennie Thompson
Oct. 16, 2022 Tweet - "Nevada is home to a large and vibrant Filipino American community. This #FilipinoAmericanHistoryMonth, we celebrate their rich culture and many contributions to our state as business owners, public servants, teachers, and so much more." Sen. Catherine Cortez Masto
Oct. 15, 2022 Tweet - "As #HispanicHeritageMonth comes to a close, I am reminded of how deeply honored I am to be the first Latina elected to the US Senate. I know I won't be the last." Sen. Catherine Cortez Masto
Oct. 14, 2022 Bonamici Introduces Legislation to Promote Growth of Arts Organizations, Bolster Creative Economy Rep. Suzanne Bonamici
Oct. 13, 2022 Tuberville, Manchin Announce Key Feedback from NIL Stakeholder Feedback Sen. Tommy Tuberville
Oct. 12, 2022 ICYMI: Rep. Neguse Delivers Remarks at Camp Hale-Continental Divide National Monument Designation Rep. Joe Neguse
Oct. 10, 2022 Tweet - "Native peoples and their history, culture, and future are so important to Washington state. On #IndigenousPeoplesDay, let's celebrate and continue working to support Tribal communities--and also acknowledge the painful history they have faced." Sen. Patty Murray
Oct. 10, 2022 Tweet - "On #IndigenousPeoplesDay and every day, I'm proud to honor and celebrate the immeasurable contributions of all the Native communities in Nevada and across our nation. I'll keep fighting in the Senate to protect and strengthen the rights of Indigenous people." Sen. Catherine Cortez Masto
Oct. 10, 2022 Tweet - "On #IndigenousPeoplesDay, we come together to honor the vibrant cultures, contributions, and perseverance of Indigenous peoples in Wisconsin and across the nation." Sen. Tammy Baldwin
Oct. 10, 2022 Tweet - "We owe Native Americans an enormous debt. From the first days of this country, they were lied to, their treaties violated, and their needs ignored. Today, on Indigenous Peoples' Day, let us recommit to standing with them in the fight for long overdue justice." Sen. Bernie Sanders
Oct. 10, 2022 Senator Murray Statement on Indigenous Peoples' Day Sen. Patty Murray
Oct. 9, 2022 Cortez Masto Attends Asian Night Market, Speaks With Aapi Community Members Sen. Catherine Cortez Masto
Oct. 7, 2022 Camp Hale Named America's Newest National Monument; Public Lands Chairman Neguse: "This treasured landscape will now be protected for generations to come." Rep. Joe Neguse
Oct. 6, 2022 During Hispanic Heritage Month, Rosen Participates in Roundtable with Latino Leaders, Discusses Issues Impacting Latino Community in Las Vegas Sen. Jacky Rosen
Oct. 5, 2022 Cortez Masto Honors Mariachi Joya for Contributions to the Las Vegas Community Sen. Catherine Cortez Masto
Oct. 4, 2022 Congressman Rogers Remembers Eastern Kentucky's Queen of Country Music Rep. Hal Rogers
Sept. 30, 2022 Cortez Masto Commemorates Upcoming 5th Anniversary of Route 91 Harvest Festival Attack Sen. Catherine Cortez Masto
Sept. 29, 2022 Pocan Introduces Bills to Create National Museum of American LGBTQ+ History and Culture Rep. Mark Pocan
Sept. 23, 2022 Blackburn, Padilla Introduce Bipartisan Bill to Ensure Artists Are Paid for Their Music Across All Platforms Sen. Marsha Blackburn
Sept. 23, 2022 Cortez Masto and Rosen Announce Resolution Recognizing the Las Vegas Aces for First National Championship Sen. Catherine Cortez Masto, ...
Sept. 22, 2022 Padilla, Blackburn Introduce Bipartisan Bill to Ensure Artists Are Paid for Their Music Across All Platforms Sen. Alex Padilla
Sept. 22, 2022 Senators Baldwin, Collins Introduce Bipartisan Resolution Recognizing National Loggers Day Sen. Tammy Baldwin
Sept. 22, 2022 Congressman Issa Announces Formation of Bipartisan Congressional Rodeo Caucus to Protect and Promote the American Heritage of Rodeo Rep. Darrell Issa
Date Title Politician
Nov. 3, 2022 Tweet - "Will be submitting an application IMMINENTLY. I am ready to take my talents to the Duke's Mayo Bowl." Sen.Mark Warner
Nov. 2, 2022 Tweet - "It was a pleasure to celebrate Día de los Muertos today at the Winchester Dondero Cultural Center. I'm so proud to see Las Vegas's strong latino community honoring the beautiful memories of our loved ones who have passed." Sen.Catherine Cortez Masto
Nov. 2, 2022 Tweet - "Today is the #DayOfTheDead, a day when millions of families take part in a beautiful Mexican celebration to remember the loved ones who have left us. I am wishing all who are observing a peaceful #DíaDeLosMuertos." Sen.Tammy Baldwin
Nov. 2, 2022 Tweet - ". @MarcoRubio and I are working closely with @FLDOT to ensure Pensacola's Naval Air Station securely allows visitors and locals alike to enjoy the cultural and historic sites it has to offer. Read our latest to the @USNavy below:" Sen.Rick Scott
Oct. 31, 2022 Tweet - "My favorite holiday of the year -- happy Halloween to all from Finn!" Sen.Mark Warner
Oct. 31, 2022 Tweet - "Happy Halloween! Wishing everyone a safe, sweet, and spooky holiday." Sen.Tammy Baldwin
Oct. 31, 2022 Tweet - "Happy Halloween! Wishing Nevadans a fun and safe day filled with spookiness and sweets! " Sen.Catherine Cortez Masto
Oct. 31, 2022 Pelosi Statement on the Horrific Attack on Paul Pelosi Rep.Nancy Pelosi
Oct. 31, 2022 Tweet - "Every true Nevadan knows today is the real Nevada Day! Today, we celebrate the unique history, culture, and diversity of the Silver State. Home means Nevada to me!" Sen.Catherine Cortez Masto
Oct. 31, 2022 Tweet - "Paul and I are saddened to hear of the passing of Honey Alexander, a fierce children's heath advocate and a devoted wife, mother, and grandmother. Our prayers are with Lamar Alexander and the family during this difficult time." Sen.Catherine Cortez Masto
Oct. 29, 2022 Plaskett Releases Statement Following the Violent Assault of Paul Pelosi Rep.Stacey Plaskett
Oct. 28, 2022 Tweet - "I join in praying for Paul Pelosi's full and quick recovery after the attack that occurred in San Francisco this morning. My thoughts are with the Speaker and the Pelosi family during this difficult time." Rep.Steny Hoyer
Oct. 28, 2022 Tweet - "Happy *observed* Nevada Day to all those celebrating in the Silver State. Born and raised in Las Vegas, I am honored to represent this great state in the U.S. Senate and will always work on behalf of all Nevadans. #NevadaDay" Sen.Catherine Cortez Masto
Oct. 28, 2022 Majority Leader Schumer Statement On Violent Assault On Paul Pelosi Sen.Chuck Schumer
Oct. 28, 2022 Costa condemns attack on Paul Pelosi Rep.Jim Costa
Oct. 28, 2022 Senator Collins' Statement on Paul Pelosi Sen.Susan Collins
Oct. 28, 2022 Tweet - "Disgusted to hear about the horrific assault on Speaker Pelosi's husband Paul. Grateful for law enforcement's actions to respond. Let's be clear: Violence has no place in this country. I'm praying for Paul Pelosi's full recovery." Rep.Steve Scalise
Oct. 28, 2022 Tweet - "I wish Paul Pelosi a swift and full recovery from this abhorrent attack. Threats facing our elected officials and their families must be taken seriously, and violence in any form, for any reason, cannot be tolerated." Rep.Jim Clyburn
Oct. 28, 2022 Tweet - "Horrified and disgusted by the reports that Paul Pelosi was assaulted in his and Speaker Pelosi's home last night. Grateful to hear that Paul is on track to make a full recovery and that law enforcement including our stellar Capitol Police are on the case." Sen.Mitch McConnell
Oct. 28, 2022 Tweet - "My thoughts this morning are with @SpeakerPelosi 's family and her husband, Paul Pelosi, who was subjected to a brutal and deliberate attack in their home. Loretta and I are thinking of you and praying for your recovery. Violence is never acceptable." Sen.Dick Durbin
Oct. 27, 2022 Klobuchar Statement on Site Recommendations for the National Museum of the American Latino and the Smithsonian American Women's History Museum Sen.Amy Klobuchar
Oct. 25, 2022 Tweet - "I am deeply saddened to hear of Secretary Ash Carter's passing. A dedicated public servant, he worked to open up opportunities for all who wished to serve. My thoughts are with the Carter family during this difficult time." Sen.Catherine Cortez Masto
Oct. 25, 2022 Tweet - "No one should be promoting those that spread antisemitic or anti-Black rhetoric. The accountability is welcome, but long overdue. We must come together to fight bigotry in all its forms." Sen.Chuck Schumer
Oct. 25, 2022 Tweet - "It's hard to believe that it's been 20 years since we lost Paul Wellstone. Paul was a friend, a mentor, and an inspiration to so many. He truly believed, as he often said, that "we all do better when we all do better." We will always remember his legacy." Sen.Amy Klobuchar
Oct. 25, 2022 Klobuchar, Smith, Grassley Introduce Bipartisan Legislation to Rename Federal Building in Minneapolis After Senator Paul Wellstone Sen.Chuck Grassley, ...
Oct. 21, 2022 Tweet - "I'm here at Roberts Temple because telling Emmett Till's story is an important part of our history. That's why @SenDuckworth & I introduced the Emmett Till and Mamie Till-Mobley and Roberts Temple National Historic Site Act to add this site as a unit of the National Park System." Sen.Dick Durbin
Oct. 19, 2022 Tillis, Leahy Legislation Supporting Creative Students Signed Into Law Sen.Thom Tillis
Oct. 18, 2022 Congressman Bennie Thompson Announces National Park Services Awards $77,009 Mississippi Organizations Rep.Bennie Thompson
Oct. 16, 2022 Tweet - "Nevada is home to a large and vibrant Filipino American community. This #FilipinoAmericanHistoryMonth, we celebrate their rich culture and many contributions to our state as business owners, public servants, teachers, and so much more." Sen.Catherine Cortez Masto
Oct. 15, 2022 Tweet - "As #HispanicHeritageMonth comes to a close, I am reminded of how deeply honored I am to be the first Latina elected to the US Senate. I know I won't be the last." Sen.Catherine Cortez Masto
Oct. 14, 2022 Bonamici Introduces Legislation to Promote Growth of Arts Organizations, Bolster Creative Economy Rep.Suzanne Bonamici
Oct. 13, 2022 Tuberville, Manchin Announce Key Feedback from NIL Stakeholder Feedback Sen.Tommy Tuberville
Oct. 12, 2022 ICYMI: Rep. Neguse Delivers Remarks at Camp Hale-Continental Divide National Monument Designation Rep.Joe Neguse
Oct. 10, 2022 Tweet - "Native peoples and their history, culture, and future are so important to Washington state. On #IndigenousPeoplesDay, let's celebrate and continue working to support Tribal communities--and also acknowledge the painful history they have faced." Sen.Patty Murray
Oct. 10, 2022 Tweet - "On #IndigenousPeoplesDay and every day, I'm proud to honor and celebrate the immeasurable contributions of all the Native communities in Nevada and across our nation. I'll keep fighting in the Senate to protect and strengthen the rights of Indigenous people." Sen.Catherine Cortez Masto
Oct. 10, 2022 Tweet - "On #IndigenousPeoplesDay, we come together to honor the vibrant cultures, contributions, and perseverance of Indigenous peoples in Wisconsin and across the nation." Sen.Tammy Baldwin
Oct. 10, 2022 Tweet - "We owe Native Americans an enormous debt. From the first days of this country, they were lied to, their treaties violated, and their needs ignored. Today, on Indigenous Peoples' Day, let us recommit to standing with them in the fight for long overdue justice." Sen.Bernie Sanders
Oct. 10, 2022 Senator Murray Statement on Indigenous Peoples' Day Sen.Patty Murray
Oct. 9, 2022 Cortez Masto Attends Asian Night Market, Speaks With Aapi Community Members Sen.Catherine Cortez Masto
Oct. 7, 2022 Camp Hale Named America's Newest National Monument; Public Lands Chairman Neguse: "This treasured landscape will now be protected for generations to come." Rep.Joe Neguse
Oct. 6, 2022 During Hispanic Heritage Month, Rosen Participates in Roundtable with Latino Leaders, Discusses Issues Impacting Latino Community in Las Vegas Sen.Jacky Rosen
Oct. 5, 2022 Cortez Masto Honors Mariachi Joya for Contributions to the Las Vegas Community Sen.Catherine Cortez Masto
Oct. 4, 2022 Congressman Rogers Remembers Eastern Kentucky's Queen of Country Music Rep.Hal Rogers
Sept. 30, 2022 Cortez Masto Commemorates Upcoming 5th Anniversary of Route 91 Harvest Festival Attack Sen.Catherine Cortez Masto
Sept. 29, 2022 Pocan Introduces Bills to Create National Museum of American LGBTQ+ History and Culture Rep.Mark Pocan
Sept. 23, 2022 Blackburn, Padilla Introduce Bipartisan Bill to Ensure Artists Are Paid for Their Music Across All Platforms Sen.Marsha Blackburn
Sept. 23, 2022 Cortez Masto and Rosen Announce Resolution Recognizing the Las Vegas Aces for First National Championship Sen.Catherine Cortez Masto, ...
Sept. 22, 2022 Padilla, Blackburn Introduce Bipartisan Bill to Ensure Artists Are Paid for Their Music Across All Platforms Sen.Alex Padilla
Sept. 22, 2022 Senators Baldwin, Collins Introduce Bipartisan Resolution Recognizing National Loggers Day Sen.Tammy Baldwin
Sept. 22, 2022 Congressman Issa Announces Formation of Bipartisan Congressional Rodeo Caucus to Protect and Promote the American Heritage of Rodeo Rep.Darrell Issa
arrow_upward
DJDT

Versions

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

Time

Resource usage

Resource Value
User CPU time 4777.823 msec
System CPU time 124.659 msec
Total CPU time 4902.482 msec
Elapsed time 5849.365 msec
Context switches 377 voluntary, 1267 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from justfacts_project.settings

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'

Headers

Request headers

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)

Response headers

Key Value
Content-Length 174313
Content-Type text/html; charset=utf-8
Vary origin

WSGI environ

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 /public-statements/NA/C/7/
QUERY_STRING p=4&section=officials
REMOTE_ADDR 216.73.216.52
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME j.futurefacts.votesmart.io
SERVER_PORT 443
SERVER_PROTOCOL HTTP/1.1

Request

View information

View function Arguments Keyword arguments URL name
government.views.statements () {'categoryId': '7', 'officeTypeId': 'C', 'stateId': 'NA'} statements

Cookies

Variable Value
'__utmmobile' '199d3ab8-ec72-4da7-a8a2-f9128af31a77'
'csrftoken' 'LqRLcIOritScKRlW1DFgYtZZd2fo0YZtv85fWI78C6KvqdsDIsK9T5x8W6sPwlua'
'sessionid' 'gAWVGwAAAAAAAAB9lIwSZ2FfY2FtcGFpZ25fcGFyYW1zlH2Ucy4:1vdI5P:PhBU5o3_bbWJvCtz7H3TYQVdtSh6vdjkeLwjxQg1pFk'

Session data

Variable Value
'ga_campaign_params' {}

GET data

Variable Value
'p' '4'
'section' 'officials'

No POST data

SQL queries from 1 connection

  • default 5218.08 ms (7 queries )
Query Timeline Time (ms) Action
SELECT "officetype"."officetype_id",
       "officetype"."name"
  FROM "officetype"
 WHERE ("officetype"."rank" <= 30 AND "officetype"."officetype_id" = 'C')
 LIMIT 21
SELECT ••• FROM "officetype" WHERE ("officetype"."rank" <= 30 AND "officetype"."officetype_id" = 'C') LIMIT 21
3.74

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/government/views.py in statements(700)
  officeType = officetypes.get(officetype_id=officeTypeId)

SELECT "category"."category_id",
       "category"."name"
  FROM "category"
 WHERE "category"."release_id" >= 1
 ORDER BY "category"."name" ASC
SELECT ••• FROM "category" WHERE "category"."release_id" >= 1 ORDER BY "category"."name" ASC
1.23

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/government/views.py in statements(713)
  for c in categories:

SELECT "category_category"."category_category_id",
       "category_category"."category_id",
       "category_category"."parent_id"
  FROM "category_category"
 WHERE "category_category"."parent_id" = 7
SELECT ••• FROM "category_category" WHERE "category_category"."parent_id" = 7
2.76

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/government/views.py in statements(734)
  if not get_children:

SELECT DISTINCT (speech_candidate_id), speech_id,
       candidate_id,
       speechdate,
       officetype_id,
       category_id
  FROM factcheck_speech_candidate fsc
  JOIN speech_candidate sc USING (speech_candidate_id)
  JOIN speech s USING (speech_id)
  JOIN speech_category spc USING (speech_id)
  JOIN office_candidate oc USING (candidate_id)
  JOIN office o USING (office_id)
 WHERE (officecandidatestatus_id = '1')
   AND (factcheckruling_id IN (1, 2, 16, 23, 26, 27, 28))
   AND (category_id IN (7))
   AND (officetype_id = 'C')
   AND (state_id IN ('NA', 'AL', 'AK', 'AS', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC', 'FL', 'GA', 'GU', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NC', 'ND', 'MP', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'OH', 'OK', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VI', 'VA', 'VT', 'WA', 'WI', 'WV', 'WY'))
 ORDER BY candidate_id
SELECT DISTINCT (speech_candidate_id), speech_id, candidate_id, speechdate, officetype_id, category_id FROM factcheck_speech_candidate fsc JOIN speech_candidate sc USING (speech_candidate_id) JOIN speech s USING (speech_id) JOIN speech_category spc USING (speech_id) JOIN office_candidate oc USING (candidate_id) JOIN office o USING (office_id) WHERE (officecandidatestatus_id = '1') AND (factcheckruling_id IN (1, 2, 16, 23, 26, 27, 28)) AND (category_id IN (7)) AND (officetype_id = 'C') AND (state_id IN ('NA', 'AL', 'AK', 'AS', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC', 'FL', 'GA', 'GU', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NC', 'ND', 'MP', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'OH', 'OK', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VI', 'VA', 'VT', 'WA', 'WI', 'WV', 'WY')) ORDER BY candidate_id
845.25

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/government/views.py in statements(799)
  cursor.execute("SELECT DISTINCT (speech_candidate_id), speech_id, candidate_id, speechdate, officetype_id, category_id FROM factcheck_speech_candidate fsc JOIN speech_candidate sc USING (speech_candidate_id) JOIN speech s USING (speech_id) JOIN speech_category spc USING (speech_id) JOIN office_candidate oc USING (candidate_id) JOIN office o USING (office_id)  WHERE (officecandidatestatus_id = '1') AND (factcheckruling_id IN (1, 2, 16, 23, 26, 27, 28)) AND (category_id IN %s) AND (officetype_id = %s) AND (state_id IN %s) ORDER BY candidate_id", [

SELECT *
  FROM (
        SELECT DISTINCT
            ON (speech_candidate.speech_id) speech_candidate.speech_id,
               (speechtype_id = 7) AS is_position_paper,
               (speechdate IS NULL) AS is_null_date,
               (
                SELECT COALESCE(shorttitle, '')
                  FROM office oc
                  JOIN office_candidate oc2 USING (office_id)
                 WHERE oc2.candidate_id = candidate.candidate_id
                   AND officecandidatestatus_id = 1
                 ORDER BY rank
                 LIMIT 1
               ) AS shorttitle,
               (
                SELECT COUNT (*)
                  FROM speech_candidate
                 WHERE speech_candidate.speech_id = speech.speech_id
               ) AS speakers_count,
               speech_candidate.speech_candidate_id,
               speech_candidate.speech_id,
               speech_candidate.candidate_id,
               speech.speech_id,
               speech.title,
               speech.speechdate,
               speech.location,
               speech.key,
               speech.quote,
               candidate.candidate_id,
               candidate.firstname,
               candidate.middlename,
               candidate.lastname,
               candidate.nickname
          FROM speech_candidate
         INNER JOIN candidate
            ON ( speech_candidate.candidate_id = candidate.candidate_id )
         INNER JOIN office_candidate
            ON ( candidate.candidate_id = office_candidate.candidate_id )
         INNER JOIN office
            ON ( office_candidate.office_id = office.office_id )
         INNER JOIN speech
            ON ( speech_candidate.speech_id = speech.speech_id )
         INNER JOIN speech_category
            ON ( speech.speech_id = speech_category.speech_id )
         WHERE (office_candidate.state_id IN ('NA', 'AL', 'AK', 'AS', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC', 'FL', 'GA', 'GU', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NC', 'ND', 'MP', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'OH', 'OK', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VI', 'VA', 'VT', 'WA', 'WI', 'WV', 'WY') AND office_candidate.officecandidatestatus_id = 1 AND office.officetype_id = 'C' AND speech_category.category_id IN (7) AND speech.release_id >= 1)
         ORDER BY speech_candidate.speech_id,
                  is_position_paper ASC,
                  is_null_date ASC,
                  speech.speechdate DESC
       ) sc
 ORDER BY sc.is_position_paper ASC,
          sc.is_null_date ASC,
          sc.speechdate DESC
 LIMIT 50
OFFSET 150
SELECT * FROM (SELECT DISTINCT ON (speech_candidate.speech_id) speech_candidate.speech_id, (speechtype_id = 7) AS is_position_paper, (speechdate IS NULL) AS is_null_date, (SELECT COALESCE(shorttitle, '') FROM office oc JOIN office_candidate oc2 USING (office_id) WHERE oc2.candidate_id = candidate.candidate_id AND officecandidatestatus_id = 1 ORDER BY rank LIMIT 1) AS shorttitle, (SELECT COUNT (*) FROM speech_candidate WHERE speech_candidate.speech_id = speech.speech_id) AS speakers_count, speech_candidate.speech_candidate_id, speech_candidate.speech_id, speech_candidate.candidate_id, speech.speech_id, speech.title, speech.speechdate, speech.location, speech.key, speech.quote, candidate.candidate_id, candidate.firstname, candidate.middlename, candidate.lastname, candidate.nickname FROM speech_candidate INNER JOIN candidate ON ( speech_candidate.candidate_id = candidate.candidate_id ) INNER JOIN office_candidate ON ( candidate.candidate_id = office_candidate.candidate_id ) INNER JOIN office ON ( office_candidate.office_id = office.office_id ) INNER JOIN speech ON ( speech_candidate.speech_id = speech.speech_id ) INNER JOIN speech_category ON ( speech.speech_id = speech_category.speech_id ) WHERE (office_candidate.state_id IN ('NA', 'AL', 'AK', 'AS', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC', 'FL', 'GA', 'GU', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NC', 'ND', 'MP', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'OH', 'OK', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VI', 'VA', 'VT', 'WA', 'WI', 'WV', 'WY') AND office_candidate.officecandidatestatus_id = 1 AND office.officetype_id = 'C' AND speech_category.category_id IN (7) AND speech.release_id >= 1) ORDER BY speech_candidate.speech_id, is_position_paper ASC, is_null_date ASC, speech.speechdate DESC) sc ORDER BY sc.is_position_paper ASC, sc.is_null_date ASC, sc.speechdate DESC LIMIT 50 OFFSET 150
2786.08

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/government/views.py in statements(856)
  new_statements = statementsQuery(officeTypeId=officeTypeId, stateId=stateId, categoryId=categoryId, textSearch=textSearch, startDate=startDate, endDate=endDate, cateogryIds=tuple(map(int, category_ids_for_raw_query)), chosenSectionName=chosenSectionName,

/var/www/justfacts/government/statements_query_constructor.py in statementsQuery(117)
  new_statements_cursor.execute("SELECT * FROM (SELECT DISTINCT ON (speech_candidate.speech_id) speech_candidate.speech_id, (speechtype_id = 7) AS is_position_paper, (speechdate IS NULL) AS is_null_date, (SELECT COALESCE(shorttitle, '') FROM office oc JOIN office_candidate oc2 USING (office_id) WHERE oc2.candidate_id = candidate.candidate_id AND officecandidatestatus_id = 1 ORDER BY rank LIMIT 1) AS shorttitle, (SELECT COUNT (*) FROM speech_candidate WHERE speech_candidate.speech_id = speech.speech_id) AS speakers_count, speech_candidate.speech_candidate_id, speech_candidate.speech_id, speech_candidate.candidate_id, speech.speech_id, speech.title, speech.speechdate, speech.location, speech.key, speech.quote, candidate.candidate_id, candidate.firstname, candidate.middlename, candidate.lastname, candidate.nickname FROM speech_candidate INNER JOIN candidate ON ( speech_candidate.candidate_id = candidate.candidate_id ) INNER JOIN office_candidate ON ( candidate.candidate_id = office_candidate.candidate_id ) INNER JOIN office ON ( office_candidate.office_id = office.office_id ) INNER JOIN speech ON ( speech_candidate.speech_id = speech.speech_id ) INNER JOIN speech_category ON ( speech.speech_id = speech_category.speech_id ) WHERE (office_candidate.state_id IN %s AND office_candidate.officecandidatestatus_id = 1 AND office.officetype_id = %s AND speech_category.category_id IN %s AND speech.release_id >= 1) ORDER BY speech_candidate.speech_id, is_position_paper ASC, is_null_date ASC, speech.speechdate DESC) sc ORDER BY sc.is_position_paper ASC, sc.is_null_date ASC, sc.speechdate DESC LIMIT %s OFFSET %s", [stateIdForStatementsQuery, kwargs["officeTypeId"], kwargs["cateogryIds"], kwargs["resultsPerPage"], offset])

SELECT COUNT (*)
  FROM (
        SELECT DISTINCT
            ON (speech_candidate.speech_id) speech_candidate.speech_id,
               (speechtype_id = 7) AS is_position_paper,
               (speechdate IS NULL) AS is_null_date,
               (
                SELECT COALESCE(shorttitle, '')
                  FROM office oc
                  JOIN office_candidate oc2 USING (office_id)
                 WHERE oc2.candidate_id = candidate.candidate_id
                   AND officecandidatestatus_id = 1
                 ORDER BY rank
                 LIMIT 1
               ) AS shorttitle,
               speech_candidate.speech_candidate_id,
               speech_candidate.speech_id,
               speech_candidate.candidate_id,
               speech.speech_id,
               speech.title,
               speech.speechdate,
               speech.location,
               speech.key,
               speech.quote,
               candidate.candidate_id,
               candidate.firstname,
               candidate.middlename,
               candidate.lastname,
               candidate.nickname
          FROM speech_candidate
         INNER JOIN candidate
            ON ( speech_candidate.candidate_id = candidate.candidate_id )
         INNER JOIN office_candidate
            ON ( candidate.candidate_id = office_candidate.candidate_id )
         INNER JOIN office
            ON ( office_candidate.office_id = office.office_id )
         INNER JOIN speech
            ON ( speech_candidate.speech_id = speech.speech_id )
         INNER JOIN speech_category
            ON ( speech.speech_id = speech_category.speech_id )
         WHERE (office_candidate.state_id IN ('NA', 'AL', 'AK', 'AS', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC', 'FL', 'GA', 'GU', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NC', 'ND', 'MP', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'OH', 'OK', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VI', 'VA', 'VT', 'WA', 'WI', 'WV', 'WY') AND office_candidate.officecandidatestatus_id = 1 AND office.officetype_id = 'C' AND speech_category.category_id IN (7) AND speech.release_id >= 1)
       ) AS subquery
SELECT COUNT (*) FROM (SELECT DISTINCT ON (speech_candidate.speech_id) speech_candidate.speech_id, (speechtype_id = 7) AS is_position_paper, (speechdate IS NULL) AS is_null_date, (SELECT COALESCE(shorttitle, '') FROM office oc JOIN office_candidate oc2 USING (office_id) WHERE oc2.candidate_id = candidate.candidate_id AND officecandidatestatus_id = 1 ORDER BY rank LIMIT 1) AS shorttitle, speech_candidate.speech_candidate_id, speech_candidate.speech_id, speech_candidate.candidate_id, speech.speech_id, speech.title, speech.speechdate, speech.location, speech.key, speech.quote, candidate.candidate_id, candidate.firstname, candidate.middlename, candidate.lastname, candidate.nickname FROM speech_candidate INNER JOIN candidate ON ( speech_candidate.candidate_id = candidate.candidate_id ) INNER JOIN office_candidate ON ( candidate.candidate_id = office_candidate.candidate_id ) INNER JOIN office ON ( office_candidate.office_id = office.office_id ) INNER JOIN speech ON ( speech_candidate.speech_id = speech.speech_id ) INNER JOIN speech_category ON ( speech.speech_id = speech_category.speech_id ) WHERE (office_candidate.state_id IN ('NA', 'AL', 'AK', 'AS', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC', 'FL', 'GA', 'GU', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NC', 'ND', 'MP', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'OH', 'OK', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VI', 'VA', 'VT', 'WA', 'WI', 'WV', 'WY') AND office_candidate.officecandidatestatus_id = 1 AND office.officetype_id = 'C' AND speech_category.category_id IN (7) AND speech.release_id >= 1)) AS subquery
1575.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/government/views.py in statements(856)
  new_statements = statementsQuery(officeTypeId=officeTypeId, stateId=stateId, categoryId=categoryId, textSearch=textSearch, startDate=startDate, endDate=endDate, cateogryIds=tuple(map(int, category_ids_for_raw_query)), chosenSectionName=chosenSectionName,

/var/www/justfacts/government/statements_query_constructor.py in statementsQuery(121)
  pagination_count_cursor.execute("SELECT COUNT (*) FROM (SELECT DISTINCT ON (speech_candidate.speech_id) speech_candidate.speech_id, (speechtype_id = 7) AS is_position_paper, (speechdate IS NULL) AS is_null_date, (SELECT COALESCE(shorttitle, '') FROM office oc JOIN office_candidate oc2 USING (office_id) WHERE oc2.candidate_id = candidate.candidate_id AND officecandidatestatus_id = 1 ORDER BY rank LIMIT 1) AS shorttitle, speech_candidate.speech_candidate_id, speech_candidate.speech_id, speech_candidate.candidate_id, speech.speech_id, speech.title, speech.speechdate, speech.location, speech.key, speech.quote, candidate.candidate_id, candidate.firstname, candidate.middlename, candidate.lastname, candidate.nickname FROM speech_candidate INNER JOIN candidate ON ( speech_candidate.candidate_id = candidate.candidate_id ) INNER JOIN office_candidate ON ( candidate.candidate_id = office_candidate.candidate_id ) INNER JOIN office ON ( office_candidate.office_id = office.office_id ) INNER JOIN speech ON ( speech_candidate.speech_id = speech.speech_id ) INNER JOIN speech_category ON ( speech.speech_id = speech_category.speech_id ) WHERE (office_candidate.state_id IN %s AND office_candidate.officecandidatestatus_id = 1 AND office.officetype_id = %s AND speech_category.category_id IN %s AND speech.release_id >= 1)) AS subquery", [stateIdForStatementsQuery, kwargs["officeTypeId"], kwargs["cateogryIds"]])

SELECT "officetype"."officetype_id",
       "officetype"."name"
  FROM "officetype"
 WHERE "officetype"."rank" <= 30
 ORDER BY "officetype"."rank" ASC
SELECT ••• FROM "officetype" WHERE "officetype"."rank" <= 30 ORDER BY "officetype"."rank" ASC
3.12

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/government/views.py in statements(1030)
  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(171)
  len_values = len(values)

32 {% if chosenOfficeTypeName %}{{chosenOfficeTypeName }}{% else %}select office{% endif %}
33 </button>
34 <div class="dropdown-menu" aria-labelledby="dropdownMenuButton" style="max-height: 250px; overflow:auto;">
35 {% for ot in officetypes %}
36 <a class="dropdown-item-bs-v4" href="/public-statements/{{ chosenStateId }}/{{ ot.officetype_id }}/{{ chosenCategoryId }}{% if currentQueryString %}/?{{ currentQueryString }}{% endif %}">{{ ot.name }}</a>
37 {% endfor %}
38 </div>
39 </div>

/var/www/justfacts/templates/government/statements.html

Static files (669 found, 0 used)

Static file path

  1. /var/www/justfacts/assets

Static file apps

  1. django.contrib.admin
  2. debug_toolbar
  3. rest_framework

Static files

None

django.contrib.staticfiles.finders.FileSystemFinder (498 files)

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

django.contrib.staticfiles.finders.AppDirectoriesFinder (171 files)

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

Templates (41 rendered)

Template paths

None

Templates

None
<unknown source>
Toggle context {'False': False, 'None': None, 'True': True} {'raising_view_name': '', 'reason': "{'tried': [[<URLResolver <module 'debug_toolbar.urls' from " "'/usr/local/lib/python3.12/dist-packages/debug_toolbar/urls.py'> " "(djdt:djdt) '^__debug__/'>], [<URLPattern 'sitemap.xml'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '' " "[name='homepage']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'.well-known/apple-developer-merchantid-domain-association'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^login' [name='login']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^logout' [name='logout']>], [<URLResolver <module 'misc.urls' " "from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, " "<URLPattern '^register/confirm$'>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^register/validate/(?P<token>.+)'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^register$' [name='register']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern 'user/change-password' " "[name='change_password']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'user/change-password/done' [name='change_password_done']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^forgot-password/done' [name='password_reset_done']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^forgot-password/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)' " "[name='password_reset_confirm']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^forgot-password/complete' " "[name='password_reset_complete']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^forgot-password' [name='forgot_password']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^user/disable-account'>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^user/*(?P<username>[A-Za-z0-9]*)' [name='user']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'onpoint/'>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/' [name='about']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/veguide/' [name='veguide']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/myvotesmart/' [name='myvotesmart']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/voteeasy/' [name='about_voteeasy']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/voteeasy-guide/' [name='voteeasyguide']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/political-courage-test/' " "[name='pct']>], [<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/pct/'>], [<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'copyright/' [name='copyright']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/privacy/' [name='privacy']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/contact/' [name='contact']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/staff/' [name='staff']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/board/' [name='board']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'help-us/' [name='help-us']>], [<URLResolver <module 'about.urls' " "from '/var/www/justfacts/about/urls.py'> (None:None) ''>, " "<URLPattern 'help-us/thank-you' [name='donateThankYou']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'^help-us/*(?P<type>[a-z]*)' [name='donate']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'jobs/' [name='jobs']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'jobs/equal-opportunity/'>], [<URLResolver <module 'about.urls' " "from '/var/www/justfacts/about/urls.py'> (None:None) ''>, " "<URLPattern 'about/advisors/' [name='advisors']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/history'>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/media' [name='media']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/bull' [name='bull']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/biography/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_bio']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/campaign-finance/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_finance']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/political-courage-test/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*$' " "[name='candidate_pct']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/key-votes/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_votes']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*/*$' " "[name='candidate_evaluations']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/*$' " "[name='candidate_summary']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/check-key/(?P<apiKey>[a-z0-9]{0,32})$' " "[name='checkKey']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'x/check-user/(?P<username>.+)$' [name='checkUser']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/primary-by-state/(?P<party>[A-Za-z\\- ]+)$' " "[name='primaryDataByState']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/primary-totals/(?P<party>[A-Za-z\\- ]+)$' " "[name='primaryDataTotals']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/addr2zip$' [name='findZip4']>], [<URLResolver " "<module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> " "(None:None) ''>, <URLPattern '^x/track/(?P<dataType>[A-Za-z]+)$' " "[name='track']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/untrack/(?P<dataType>[A-Za-z]+)$' [name='untrack']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/dismiss/(?P<misc_message_id>[0-9]+)$' " "[name='dismiss_message']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/delete-comment/(?P<comment_id>[0-9]+)$' " "[name='delete_comment']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/search$' [name='search']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/payment-signature$' [name='payment_signature']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/coupon-code-check/(?P<code>[A-Za-z0-9!\\$\\-]+)$' " "[name='coupon_code_check']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/endorsements/(?P<sigId>[0-9]+)$' " "[name='loadEndorsements']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " '<URLPattern ' "'^x/newsletter/unsubscribe/*(?P<email>[\\w\\s\\d\\%\\+,. ]*)' " "[name='newslettterUnsubscribe']>], [<URLResolver <module " "'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) " "''>, <URLPattern 'x/check-auth/' [name='checkAuthForViewCount']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'x/api-demo-request/' [name='apiProductPageDemoRequest']>], " "[<URLResolver <module 'elections.urls' from " "'/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^election/(?P<year>\\d{0,4})/(?P<officeTypeId>[A-Za-z]{0,1})/*(?P<stateId>[A-Za-z]{0,2})[/0-9A-Za-z_\\-]*$' " "[name='electionDetail']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/ballot-measures/*(?P<year>\\d*)/*(?P<stateId>[A-Za-z]*)/*(?P<categoryId>\\d*)' " "[name='measureSummary']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/ballot-measure/(?P<measureId>\\d+)[/0-9A-Za-z_\\-]*$' " "[name='measureDetail']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " "<URLPattern '^elections/offices/*(?P<stateId>[A-Za-z]{0,2})' " "[name='offices']>], [<URLResolver <module 'elections.urls' from " "'/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/voter-registration/*(?P<stateId>[A-Za-z]{0,2})' " "[name='voterRegistration']>], [<URLResolver <module " "'elections.urls' from '/var/www/justfacts/elections/urls.py'> " "(None:None) ''>, <URLPattern '^elections' " "[name='electionSummary']>], [<URLResolver <module " "'government.urls' from '/var/www/justfacts/government/urls.py'> " "(None:None) ''>, <URLPattern " "'^interest-groups/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\\d*)' " "[name='sig_list']>], [<URLResolver <module 'government.urls' from " "'/var/www/justfacts/government/urls.py'> (None:None) ''>, " '<URLPattern ' "'^interest-group/(?P<sigId>\\d+)/rating/(?P<ratingId>\\d+)' " "[name='rating_detail']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " "<URLPattern '^interest-group/(?P<sigId>\\d+)/*[A-Za-z0-9_\\-]*' " "[name='sig_detail']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " '<URLPattern ' "'^public-statements/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>\\w*)/(?P<categoryId>\\d*)' " "[name='statements']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " "<URLPattern '^public-statement/(?P<speechId>\\d+)/' " "[name='statementDetail']>], [<URLResolver <module " "'government.urls' from '/var/www/justfacts/government/urls.py'> " "(None:None) ''>, <URLPattern " "'^political-parties/*(?P<stateId>[A-Za-z]{0,2})/*$' " "[name='partyTime']>], [<URLResolver <module 'issues.urls' from " "'/var/www/justfacts/issues/urls.py'> (None:None) ''>, <URLPattern " "'^issues/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\\d*)/*[A-Za-z0-9\\-]*' " "[name='issue_summary']>], [<URLResolver <module 'keyvotes.urls' " "from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " '<URLPattern ' "'^bills/*(?P<stateId>[A-Za-z]{0,2})/*(?P<year>\\d{0,4})/*(?P<categoryId>\\d{0,4})/*(?P<chamber>[A-Za-z]{0,6})' " "[name='key_votes']>], [<URLResolver <module 'keyvotes.urls' from " "'/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " '<URLPattern ' "'^bill/(?P<congressId>\\d+)/*(?P<congstatusId>\\d*)(?:/(?P<candidateId>[0-9]+)/{0,1})?(?:/[A-Za-z0-9_\\-]*)' " "[name='key_vote_detail']>], [<URLResolver <module 'keyvotes.urls' " "from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " "<URLPattern '^bill/votes/(?P<congstatusId>\\d+)' " "[name='key_vote_breakdown']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'internships/application/' " "[name='InternshipsApplication']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'internships/faq/' " "[name='InternshipsFaq']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'internships/' [name='internships']>], [<URLResolver " "<module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'intern-thank-you/' " "[name='intern_thank_you']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'legacy/' [name='legacy']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'memorial-gifts/' " "[name='memorial_gifts']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'bequest/' [name='bequest']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'give-things/' " "[name='give_things']>], [<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'volunteer-thank-you/' [name='volunteer_thank_you']>], " "[<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'volunteer/' [name='staff']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'member-internships/application/' " "[name='volunteerapp']>], [<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'member-internships/' [name='member_internships']>], [<URLResolver " "<module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'ambassadors/' " "[name='ambassadors']>], [<URLResolver <module 'media.urls' from " "'/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern " "'media' [name='media']>], [<URLResolver <module 'media.urls' from " "'/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern " "'media/publications' [name='staff']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern 'request-materials-thank-you' " "[name='request_materials_thank_you']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern '^request-materials/*(?P<action>\\w*)' " "[name='request_materials']>], [<URLResolver <module 'media.urls' " "from '/var/www/justfacts/media/urls.py'> (None:None) ''>, " "<URLPattern 'newsletter' [name='newsletter']>], [<URLResolver " "<module 'media.urls' from '/var/www/justfacts/media/urls.py'> " "(None:None) ''>, <URLPattern 'newsletter-thank-you' " "[name='newsletter_thanks_you']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern 'newsletter-error' [name='newsletter_error']>], " "[<URLResolver <module 'search.urls' from " "'/var/www/justfacts/search/urls.py'> (None:None) ''>, <URLPattern " "'^search/*(?P<searchString>[\\w\\s\\d\\%\\+,. ]*)' " "[name='search']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^officials/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>[\\w\\d]*)/*(?P<partyId>\\d*)/*[A-Za-z_\\-]*$' " "[name='officials']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/committees/*(?P<stateId>[A-Za-z]{0,2})$' " "[name='committeesSummary']>], [<URLResolver <module 'offices.urls' " "from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, " '<URLPattern ' "'^offices/committee/(?P<committeeId>\\d+)/*[A-Za-z0-9_\\-]*$' " "[name='committeeDetail']>], [<URLResolver <module 'offices.urls' " "from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, " '<URLPattern ' "'^offices/leadership/*(?P<stateId>[A-Za-z]{0,2})/*(?P<chamberId>\\w{0,1})$' " "[name='leadership']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/local/*(?P<stateId>[A-Za-z]{0,2})$' [name='local']>], " "[<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/local/*(?P<localId>\\d*)/*[A-Za-z_\\-]*$' " "[name='local']>], [<URLResolver <module 'vetoes.urls' from " "'/var/www/justfacts/vetoes/urls.py'> (None:None) ''>, <URLPattern " "'^vetoes/$' [name='vetoes']>], [<URLResolver <module 'share.urls' " "from '/var/www/justfacts/share/urls.py'> (None:None) ''>, " "<URLPattern 'share/' [name='share']>], [<URLResolver <module " "'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) " "''>, <URLPattern 'share/link-to-us/' [name='link_to_us']>], " "[<URLResolver <module 'share.urls' from " "'/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern " "'share/api/'>], [<URLResolver <module 'share.urls' from " "'/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern " "'share/api/' [name='staff']>], [<URLResolver <module 'share.urls' " "from '/var/www/justfacts/share/urls.py'> (None:None) ''>, " "<URLPattern 'share/widgets/' [name='share_widgets']>], " "[<URLResolver <module 'forcandidates.urls' from " "'/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, " "<URLPattern '^for-candidates/$' [name='for_candidates']>], " "[<URLResolver <module 'forcandidates.urls' from " "'/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, " "<URLPattern '^for-candidates/forms' " "[name='for_candidates_forms']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/classroom' " "[name='classroom']>], [<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/senate-classes' [name='senateClasses']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/federalist/(?P<fedId>\\d+)' " "[name='fedlist']>], [<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/vocabulary'>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/government' " "[name='government101']>], [<URLResolver <module 'education.urls' " "from '/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/presidential-primary'>], [<URLResolver " "<module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/president' [name='education_president']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/congress' [name='education_congress']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/campaign-finances' " "[name='education_campaign_finances']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/documents' " "[name='education_documents']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/constitution-full' " "[name='education_constitution_full']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/constitution' " "[name='education_constitution']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/amendments' " "[name='education_amendments']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/declaration-of-indepence' " "[name='education_declaration']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/classroom' " "[name='education_classroom']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/budget' " "[name='education_budget']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/states' " "[name='education_states']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/elections' " "[name='education_elections']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/electoral-college' " "[name='education_electoral_college']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/how-a-bill-becomes-law' " "[name='education_how_bill']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education' " "[name='education_summary']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/biography/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='sideBySideBio']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/campaign-finance/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='sideBySideFinances']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/public-statements/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*$/*$' " "[name='sideBySideStatements']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*/*$' " "[name='sideBySideRatings']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/biography/(?P<candidateId>\\d+)/' " "[name='nextfacts_api_candidate_bio']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/political-courage-test/(?P<candidateId>\\d+)/' " "[name='nextfacts_api_candidate_pct']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/key-votes/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)' " "[name='nextfacts_api_candidate_votes']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/' " "[name='nextfacts_api_candidate_evaluations']>], [<URLResolver " "<module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/login' [name='api-login']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/logout' [name='api-logout']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/user/(?P<username>[\\w.@+-]+)$' " "[name='api-user']>], [<URLResolver <module 'nextfactsAPI.urls' " "from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/protected' [name='api-protected']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/' [name='api-register']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/validate/<str:token>/' " "[name='api-register-validate']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/status/' " "[name='api-register-status']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern 'nextfactsAPI/password-reset/confirm/<str:token>/' " "[name='password-reset-confirm']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/password-reset/' " "[name='password-reset-request']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern 'nextfactsAPI/auth/check/' [name='auth_check']>], " "[<URLResolver <module 'google_analytics.urls' from " "'/usr/local/lib/python3.12/dist-packages/google_analytics/urls.py'> " "(None:None) '^djga/'>]], 'path': " "'candidate/public-statements/59895/marc-feinstein/36/government-operations'}", 'request': '<<request>>', 'request_path': 'candidate/public-statements/59895/marc-feinstein/36/government-operations', 'resolved': False, 'root_urlconf': 'justfacts_project.urls', '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'}, 'urlconf': 'justfacts_project.urls', 'urlpatterns': [[<URLResolver <module 'debug_toolbar.urls' from '/usr/local/lib/python3.12/dist-packages/debug_toolbar/urls.py'> (djdt:djdt) '^__debug__/'>], [<URLPattern 'sitemap.xml'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '' [name='homepage']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '.well-known/apple-developer-merchantid-domain-association'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^login' [name='login']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^logout' [name='logout']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register/confirm$'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register/validate/(?P<token>.+)'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register$' [name='register']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern 'user/change-password' [name='change_password']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern 'user/change-password/done' [name='change_password_done']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/done' [name='password_reset_done']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)' [name='password_reset_confirm']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/complete' [name='password_reset_complete']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password' [name='forgot_password']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^user/disable-account'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^user/*(?P<username>[A-Za-z0-9]*)' [name='user']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'onpoint/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/' [name='about']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/veguide/' [name='veguide']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/myvotesmart/' [name='myvotesmart']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/voteeasy/' [name='about_voteeasy']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/voteeasy-guide/' [name='voteeasyguide']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/political-courage-test/' [name='pct']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/pct/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'copyright/' [name='copyright']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/privacy/' [name='privacy']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/contact/' [name='contact']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/staff/' [name='staff']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/board/' [name='board']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'help-us/' [name='help-us']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'help-us/thank-you' [name='donateThankYou']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern '^help-us/*(?P<type>[a-z]*)' [name='donate']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'jobs/' [name='jobs']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'jobs/equal-opportunity/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/advisors/' [name='advisors']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/history'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/media' [name='media']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/bull' [name='bull']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/biography/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='candidate_bio']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/campaign-finance/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='candidate_finance']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/political-courage-test/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*$' [name='candidate_pct']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/key-votes/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*$' [name='candidate_votes']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*/*$' [name='candidate_evaluations']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/(?P<candidateId>\d+)/*[A-Za-z_\-]*/*$' [name='candidate_summary']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/check-key/(?P<apiKey>[a-z0-9]{0,32})$' [name='checkKey']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/check-user/(?P<username>.+)$' [name='checkUser']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/primary-by-state/(?P<party>[A-Za-z\- ]+)$' [name='primaryDataByState']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/primary-totals/(?P<party>[A-Za-z\- ]+)$' [name='primaryDataTotals']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/addr2zip$' [name='findZip4']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/track/(?P<dataType>[A-Za-z]+)$' [name='track']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/untrack/(?P<dataType>[A-Za-z]+)$' [name='untrack']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/dismiss/(?P<misc_message_id>[0-9]+)$' [name='dismiss_message']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/delete-comment/(?P<comment_id>[0-9]+)$' [name='delete_comment']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/search$' [name='search']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/payment-signature$' [name='payment_signature']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/coupon-code-check/(?P<code>[A-Za-z0-9!\$\-]+)$' [name='coupon_code_check']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/endorsements/(?P<sigId>[0-9]+)$' [name='loadEndorsements']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/newsletter/unsubscribe/*(?P<email>[\w\s\d\%\+,. ]*)' [name='newslettterUnsubscribe']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/check-auth/' [name='checkAuthForViewCount']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/api-demo-request/' [name='apiProductPageDemoRequest']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^election/(?P<year>\d{0,4})/(?P<officeTypeId>[A-Za-z]{0,1})/*(?P<stateId>[A-Za-z]{0,2})[/0-9A-Za-z_\-]*$' [name='electionDetail']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/ballot-measures/*(?P<year>\d*)/*(?P<stateId>[A-Za-z]*)/*(?P<categoryId>\d*)' [name='measureSummary']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/ballot-measure/(?P<measureId>\d+)[/0-9A-Za-z_\-]*$' [name='measureDetail']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/offices/*(?P<stateId>[A-Za-z]{0,2})' [name='offices']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/voter-registration/*(?P<stateId>[A-Za-z]{0,2})' [name='voterRegistration']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections' [name='electionSummary']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-groups/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\d*)' [name='sig_list']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-group/(?P<sigId>\d+)/rating/(?P<ratingId>\d+)' [name='rating_detail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-group/(?P<sigId>\d+)/*[A-Za-z0-9_\-]*' [name='sig_detail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^public-statements/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>\w*)/(?P<categoryId>\d*)' [name='statements']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^public-statement/(?P<speechId>\d+)/' [name='statementDetail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^political-parties/*(?P<stateId>[A-Za-z]{0,2})/*$' [name='partyTime']>], [<URLResolver <module 'issues.urls' from '/var/www/justfacts/issues/urls.py'> (None:None) ''>, <URLPattern '^issues/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\d*)/*[A-Za-z0-9\-]*' [name='issue_summary']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bills/*(?P<stateId>[A-Za-z]{0,2})/*(?P<year>\d{0,4})/*(?P<categoryId>\d{0,4})/*(?P<chamber>[A-Za-z]{0,6})' [name='key_votes']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bill/(?P<congressId>\d+)/*(?P<congstatusId>\d*)(?:/(?P<candidateId>[0-9]+)/{0,1})?(?:/[A-Za-z0-9_\-]*)' [name='key_vote_detail']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bill/votes/(?P<congstatusId>\d+)' [name='key_vote_breakdown']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/application/' [name='InternshipsApplication']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/faq/' [name='InternshipsFaq']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/' [name='internships']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'intern-thank-you/' [name='intern_thank_you']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'legacy/' [name='legacy']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'memorial-gifts/' [name='memorial_gifts']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'bequest/' [name='bequest']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'give-things/' [name='give_things']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'volunteer-thank-you/' [name='volunteer_thank_you']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'volunteer/' [name='staff']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'member-internships/application/' [name='volunteerapp']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'member-internships/' [name='member_internships']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'ambassadors/' [name='ambassadors']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'media' [name='media']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'media/publications' [name='staff']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'request-materials-thank-you' [name='request_materials_thank_you']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern '^request-materials/*(?P<action>\w*)' [name='request_materials']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter' [name='newsletter']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter-thank-you' [name='newsletter_thanks_you']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter-error' [name='newsletter_error']>], [<URLResolver <module 'search.urls' from '/var/www/justfacts/search/urls.py'> (None:None) ''>, <URLPattern '^search/*(?P<searchString>[\w\s\d\%\+,. ]*)' [name='search']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^officials/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>[\w\d]*)/*(?P<partyId>\d*)/*[A-Za-z_\-]*$' [name='officials']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/committees/*(?P<stateId>[A-Za-z]{0,2})$' [name='committeesSummary']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/committee/(?P<committeeId>\d+)/*[A-Za-z0-9_\-]*$' [name='committeeDetail']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/leadership/*(?P<stateId>[A-Za-z]{0,2})/*(?P<chamberId>\w{0,1})$' [name='leadership']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/local/*(?P<stateId>[A-Za-z]{0,2})$' [name='local']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/local/*(?P<localId>\d*)/*[A-Za-z_\-]*$' [name='local']>], [<URLResolver <module 'vetoes.urls' from '/var/www/justfacts/vetoes/urls.py'> (None:None) ''>, <URLPattern '^vetoes/$' [name='vetoes']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/' [name='share']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/link-to-us/' [name='link_to_us']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/api/'>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/api/' [name='staff']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/widgets/' [name='share_widgets']>], [<URLResolver <module 'forcandidates.urls' from '/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, <URLPattern '^for-candidates/$' [name='for_candidates']>], [<URLResolver <module 'forcandidates.urls' from '/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, <URLPattern '^for-candidates/forms' [name='for_candidates_forms']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/classroom' [name='classroom']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/senate-classes' [name='senateClasses']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/federalist/(?P<fedId>\d+)' [name='fedlist']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/vocabulary'>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/government' [name='government101']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/presidential-primary'>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/president' [name='education_president']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/congress' [name='education_congress']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/campaign-finances' [name='education_campaign_finances']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/documents' [name='education_documents']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/constitution-full' [name='education_constitution_full']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/constitution' [name='education_constitution']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/amendments' [name='education_amendments']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/declaration-of-indepence' [name='education_declaration']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/classroom' [name='education_classroom']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/budget' [name='education_budget']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/states' [name='education_states']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/elections' [name='education_elections']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/electoral-college' [name='education_electoral_college']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/how-a-bill-becomes-law' [name='education_how_bill']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education' [name='education_summary']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/biography/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='sideBySideBio']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/campaign-finance/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='sideBySideFinances']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/public-statements/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*$/*$' [name='sideBySideStatements']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*/*$' [name='sideBySideRatings']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/biography/(?P<candidateId>\d+)/' [name='nextfacts_api_candidate_bio']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/political-courage-test/(?P<candidateId>\d+)/' [name='nextfacts_api_candidate_pct']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/key-votes/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)' [name='nextfacts_api_candidate_votes']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/' [name='nextfacts_api_candidate_evaluations']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/login' [name='api-login']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/logout' [name='api-logout']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/user/(?P<username>[\w.@+-]+)$' [name='api-user']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/protected' [name='api-protected']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/' [name='api-register']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/validate/<str:token>/' [name='api-register-validate']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/status/' [name='api-register-status']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern 'nextfactsAPI/password-reset/confirm/<str:token>/' [name='password-reset-confirm']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/password-reset/' [name='password-reset-request']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern 'nextfactsAPI/auth/check/' [name='auth_check']>], [<URLResolver <module 'google_analytics.urls' from '/usr/local/lib/python3.12/dist-packages/google_analytics/urls.py'> (None:None) '^djga/'>]]}
government/statements.html
/var/www/justfacts/templates/government/statements.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
government/government_base.html
/var/www/justfacts/templates/government/government_base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
home/base.html
/var/www/justfacts/templates/home/base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
home/header_meta.html
/var/www/justfacts/templates/home/header_meta.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
home/header_link.html
/var/www/justfacts/templates/home/header_link.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
home/new_main_header.html
/var/www/justfacts/templates/home/new_main_header.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
home/new_ispy_header.html
/var/www/justfacts/templates/home/new_ispy_header.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
government/statements_pagination.html
/var/www/justfacts/templates/government/statements_pagination.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <Block Node: section_header. Contents: [<TextNode: '\n\n<div class="main about_'>]>, <TextNode: '\n '>, <Block Node: government_section_page. Contents: [<TextNode: '\n '>]>, <TextNode: '\n</div>\n'>]>} {'block': <Block Node: government_section_page. Contents: [<TextNode: '\n\n\n<div class="features-1'>, <IfNode>, <TextNode: '</h2>\n </div>\n </'>, <IfNode>, <TextNode: '\n\n\n <div class="row ke'>, <IfNode>, <TextNode: '\n </button>\n '>, <ForNode: for ot in officetypes, tail_len: 10>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </button>\n '>, <ForNode: for s, name in states, tail_len: 10>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </button>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <IfNode>, <TextNode: '">All Issues</a>\n '>, <ForNode: for c in categories, tail_len: 10>, <TextNode: '\n </div>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="public'>, <IfNode>, <TextNode: '" />\n <inp'>, <IfNode>, <TextNode: '" />\n <inp'>, <Variable Node: textSearch>, <TextNode: '">\n <input'>, <IfNode>, <TextNode: '">\n\n\n <div'>, <IfNode>, <TextNode: '>\n Off'>, <IfNode>, <TextNode: '>\n Can'>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="public'>, <Variable Node: currentSearchQuery>, <TextNode: '">\n <input type='>, <Variable Node: chosenSectioName>, <TextNode: '">\n <input type='>, <IfNode>, <TextNode: '">\n\n <input type'>, <IfNode>, <TextNode: '">\n\n <div class='>, <IfNode>, <TextNode: '" />\n </div>'>, <IfNode>, <TextNode: '" />\n </div>'>, <IfNode>, <TextNode: '">Apply</button>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="filter'>, <Variable Node: chosenSectionName>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '">\n\n <div class='>, <IfNode>, <TextNode: '\n <!--\n '>, <IfNode>, <TextNode: '" value="'>, <Variable Node: currentSearchQuery>, <TextNode: '" required>\n '>, <IfNode>, <TextNode: '" required>\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n '>, <IfNode>, <TextNode: ' BULL Statements</h4>\n\n\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="filter'>, <Variable Node: chosenSectionName>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '>\n\n\n <div class="c'>, <django.templatetags.static.StaticNode object at 0x7e8df2ec8f50>, <TextNode: '" class="bull-logo-img">\n'>, <Variable Node: all_factcheck_bull_count>, <TextNode: '</span>\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n\n\n <div class="row"'>, <IfNode>, <TextNode: '\n\n\n </div>\n </div'>, <IfNode>, <TextNode: '\n\n\n\n '>, <IfNode>, <TextNode: '\n\n\n\n\n </div>\n</div>\n\n\n'>]>}
government/statements_pagination.html
/var/www/justfacts/templates/government/statements_pagination.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <Block Node: section_header. Contents: [<TextNode: '\n\n<div class="main about_'>]>, <TextNode: '\n '>, <Block Node: government_section_page. Contents: [<TextNode: '\n '>]>, <TextNode: '\n</div>\n'>]>} {'block': <Block Node: government_section_page. Contents: [<TextNode: '\n\n\n<div class="features-1'>, <IfNode>, <TextNode: '</h2>\n </div>\n </'>, <IfNode>, <TextNode: '\n\n\n <div class="row ke'>, <IfNode>, <TextNode: '\n </button>\n '>, <ForNode: for ot in officetypes, tail_len: 10>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </button>\n '>, <ForNode: for s, name in states, tail_len: 10>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </button>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <IfNode>, <TextNode: '">All Issues</a>\n '>, <ForNode: for c in categories, tail_len: 10>, <TextNode: '\n </div>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="public'>, <IfNode>, <TextNode: '" />\n <inp'>, <IfNode>, <TextNode: '" />\n <inp'>, <Variable Node: textSearch>, <TextNode: '">\n <input'>, <IfNode>, <TextNode: '">\n\n\n <div'>, <IfNode>, <TextNode: '>\n Off'>, <IfNode>, <TextNode: '>\n Can'>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="public'>, <Variable Node: currentSearchQuery>, <TextNode: '">\n <input type='>, <Variable Node: chosenSectioName>, <TextNode: '">\n <input type='>, <IfNode>, <TextNode: '">\n\n <input type'>, <IfNode>, <TextNode: '">\n\n <div class='>, <IfNode>, <TextNode: '" />\n </div>'>, <IfNode>, <TextNode: '" />\n </div>'>, <IfNode>, <TextNode: '">Apply</button>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="filter'>, <Variable Node: chosenSectionName>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '">\n\n <div class='>, <IfNode>, <TextNode: '\n <!--\n '>, <IfNode>, <TextNode: '" value="'>, <Variable Node: currentSearchQuery>, <TextNode: '" required>\n '>, <IfNode>, <TextNode: '" required>\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n '>, <IfNode>, <TextNode: ' BULL Statements</h4>\n\n\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="filter'>, <Variable Node: chosenSectionName>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '>\n\n\n <div class="c'>, <django.templatetags.static.StaticNode object at 0x7e8df2ec8f50>, <TextNode: '" class="bull-logo-img">\n'>, <Variable Node: all_factcheck_bull_count>, <TextNode: '</span>\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n\n\n <div class="row"'>, <IfNode>, <TextNode: '\n\n\n </div>\n </div'>, <IfNode>, <TextNode: '\n\n\n\n '>, <IfNode>, <TextNode: '\n\n\n\n\n </div>\n</div>\n\n\n'>]>}
home/new_main_footer.html
/var/www/justfacts/templates/home/new_main_footer.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
home/star_spangled_footer_bottom.html
/var/www/justfacts/templates/home/star_spangled_footer_bottom.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
home/login_modal.html
/var/www/justfacts/templates/home/login_modal.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
home/js_base.html
/var/www/justfacts/templates/home/js_base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'rUGuPxVhsnhcmKGi3ozYYqMEZF4AFAApbCUYzxeYM09v26NZKdERT2kNIJh1bX56'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df9461460>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df8e1c440>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8deaec69f0>>'} {'all_factcheck_bull_count': 0, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '30', 'chosenCategoryName': 'Environment', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'MT', 'chosenStateName': 'Montana', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 9>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 9}
None
<unknown source>
Toggle context {'False': False, 'None': None, 'True': True} {'raising_view_name': '', 'reason': "{'tried': [[<URLResolver <module 'debug_toolbar.urls' from " "'/usr/local/lib/python3.12/dist-packages/debug_toolbar/urls.py'> " "(djdt:djdt) '^__debug__/'>], [<URLPattern 'sitemap.xml'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '' " "[name='homepage']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'.well-known/apple-developer-merchantid-domain-association'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^login' [name='login']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^logout' [name='logout']>], [<URLResolver <module 'misc.urls' " "from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, " "<URLPattern '^register/confirm$'>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^register/validate/(?P<token>.+)'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^register$' [name='register']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern 'user/change-password' " "[name='change_password']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'user/change-password/done' [name='change_password_done']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^forgot-password/done' [name='password_reset_done']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^forgot-password/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)' " "[name='password_reset_confirm']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^forgot-password/complete' " "[name='password_reset_complete']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^forgot-password' [name='forgot_password']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^user/disable-account'>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^user/*(?P<username>[A-Za-z0-9]*)' [name='user']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'onpoint/'>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/' [name='about']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/veguide/' [name='veguide']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/myvotesmart/' [name='myvotesmart']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/voteeasy/' [name='about_voteeasy']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/voteeasy-guide/' [name='voteeasyguide']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/political-courage-test/' " "[name='pct']>], [<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/pct/'>], [<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'copyright/' [name='copyright']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/privacy/' [name='privacy']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/contact/' [name='contact']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/staff/' [name='staff']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/board/' [name='board']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'help-us/' [name='help-us']>], [<URLResolver <module 'about.urls' " "from '/var/www/justfacts/about/urls.py'> (None:None) ''>, " "<URLPattern 'help-us/thank-you' [name='donateThankYou']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'^help-us/*(?P<type>[a-z]*)' [name='donate']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'jobs/' [name='jobs']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'jobs/equal-opportunity/'>], [<URLResolver <module 'about.urls' " "from '/var/www/justfacts/about/urls.py'> (None:None) ''>, " "<URLPattern 'about/advisors/' [name='advisors']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/history'>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/media' [name='media']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/bull' [name='bull']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/biography/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_bio']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/campaign-finance/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_finance']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/political-courage-test/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*$' " "[name='candidate_pct']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/key-votes/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_votes']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*/*$' " "[name='candidate_evaluations']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/*$' " "[name='candidate_summary']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/check-key/(?P<apiKey>[a-z0-9]{0,32})$' " "[name='checkKey']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'x/check-user/(?P<username>.+)$' [name='checkUser']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/primary-by-state/(?P<party>[A-Za-z\\- ]+)$' " "[name='primaryDataByState']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/primary-totals/(?P<party>[A-Za-z\\- ]+)$' " "[name='primaryDataTotals']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/addr2zip$' [name='findZip4']>], [<URLResolver " "<module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> " "(None:None) ''>, <URLPattern '^x/track/(?P<dataType>[A-Za-z]+)$' " "[name='track']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/untrack/(?P<dataType>[A-Za-z]+)$' [name='untrack']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/dismiss/(?P<misc_message_id>[0-9]+)$' " "[name='dismiss_message']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/delete-comment/(?P<comment_id>[0-9]+)$' " "[name='delete_comment']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/search$' [name='search']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/payment-signature$' [name='payment_signature']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/coupon-code-check/(?P<code>[A-Za-z0-9!\\$\\-]+)$' " "[name='coupon_code_check']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/endorsements/(?P<sigId>[0-9]+)$' " "[name='loadEndorsements']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " '<URLPattern ' "'^x/newsletter/unsubscribe/*(?P<email>[\\w\\s\\d\\%\\+,. ]*)' " "[name='newslettterUnsubscribe']>], [<URLResolver <module " "'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) " "''>, <URLPattern 'x/check-auth/' [name='checkAuthForViewCount']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'x/api-demo-request/' [name='apiProductPageDemoRequest']>], " "[<URLResolver <module 'elections.urls' from " "'/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^election/(?P<year>\\d{0,4})/(?P<officeTypeId>[A-Za-z]{0,1})/*(?P<stateId>[A-Za-z]{0,2})[/0-9A-Za-z_\\-]*$' " "[name='electionDetail']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/ballot-measures/*(?P<year>\\d*)/*(?P<stateId>[A-Za-z]*)/*(?P<categoryId>\\d*)' " "[name='measureSummary']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/ballot-measure/(?P<measureId>\\d+)[/0-9A-Za-z_\\-]*$' " "[name='measureDetail']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " "<URLPattern '^elections/offices/*(?P<stateId>[A-Za-z]{0,2})' " "[name='offices']>], [<URLResolver <module 'elections.urls' from " "'/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/voter-registration/*(?P<stateId>[A-Za-z]{0,2})' " "[name='voterRegistration']>], [<URLResolver <module " "'elections.urls' from '/var/www/justfacts/elections/urls.py'> " "(None:None) ''>, <URLPattern '^elections' " "[name='electionSummary']>], [<URLResolver <module " "'government.urls' from '/var/www/justfacts/government/urls.py'> " "(None:None) ''>, <URLPattern " "'^interest-groups/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\\d*)' " "[name='sig_list']>], [<URLResolver <module 'government.urls' from " "'/var/www/justfacts/government/urls.py'> (None:None) ''>, " '<URLPattern ' "'^interest-group/(?P<sigId>\\d+)/rating/(?P<ratingId>\\d+)' " "[name='rating_detail']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " "<URLPattern '^interest-group/(?P<sigId>\\d+)/*[A-Za-z0-9_\\-]*' " "[name='sig_detail']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " '<URLPattern ' "'^public-statements/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>\\w*)/(?P<categoryId>\\d*)' " "[name='statements']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " "<URLPattern '^public-statement/(?P<speechId>\\d+)/' " "[name='statementDetail']>], [<URLResolver <module " "'government.urls' from '/var/www/justfacts/government/urls.py'> " "(None:None) ''>, <URLPattern " "'^political-parties/*(?P<stateId>[A-Za-z]{0,2})/*$' " "[name='partyTime']>], [<URLResolver <module 'issues.urls' from " "'/var/www/justfacts/issues/urls.py'> (None:None) ''>, <URLPattern " "'^issues/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\\d*)/*[A-Za-z0-9\\-]*' " "[name='issue_summary']>], [<URLResolver <module 'keyvotes.urls' " "from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " '<URLPattern ' "'^bills/*(?P<stateId>[A-Za-z]{0,2})/*(?P<year>\\d{0,4})/*(?P<categoryId>\\d{0,4})/*(?P<chamber>[A-Za-z]{0,6})' " "[name='key_votes']>], [<URLResolver <module 'keyvotes.urls' from " "'/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " '<URLPattern ' "'^bill/(?P<congressId>\\d+)/*(?P<congstatusId>\\d*)(?:/(?P<candidateId>[0-9]+)/{0,1})?(?:/[A-Za-z0-9_\\-]*)' " "[name='key_vote_detail']>], [<URLResolver <module 'keyvotes.urls' " "from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " "<URLPattern '^bill/votes/(?P<congstatusId>\\d+)' " "[name='key_vote_breakdown']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'internships/application/' " "[name='InternshipsApplication']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'internships/faq/' " "[name='InternshipsFaq']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'internships/' [name='internships']>], [<URLResolver " "<module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'intern-thank-you/' " "[name='intern_thank_you']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'legacy/' [name='legacy']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'memorial-gifts/' " "[name='memorial_gifts']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'bequest/' [name='bequest']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'give-things/' " "[name='give_things']>], [<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'volunteer-thank-you/' [name='volunteer_thank_you']>], " "[<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'volunteer/' [name='staff']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'member-internships/application/' " "[name='volunteerapp']>], [<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'member-internships/' [name='member_internships']>], [<URLResolver " "<module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'ambassadors/' " "[name='ambassadors']>], [<URLResolver <module 'media.urls' from " "'/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern " "'media' [name='media']>], [<URLResolver <module 'media.urls' from " "'/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern " "'media/publications' [name='staff']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern 'request-materials-thank-you' " "[name='request_materials_thank_you']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern '^request-materials/*(?P<action>\\w*)' " "[name='request_materials']>], [<URLResolver <module 'media.urls' " "from '/var/www/justfacts/media/urls.py'> (None:None) ''>, " "<URLPattern 'newsletter' [name='newsletter']>], [<URLResolver " "<module 'media.urls' from '/var/www/justfacts/media/urls.py'> " "(None:None) ''>, <URLPattern 'newsletter-thank-you' " "[name='newsletter_thanks_you']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern 'newsletter-error' [name='newsletter_error']>], " "[<URLResolver <module 'search.urls' from " "'/var/www/justfacts/search/urls.py'> (None:None) ''>, <URLPattern " "'^search/*(?P<searchString>[\\w\\s\\d\\%\\+,. ]*)' " "[name='search']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^officials/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>[\\w\\d]*)/*(?P<partyId>\\d*)/*[A-Za-z_\\-]*$' " "[name='officials']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/committees/*(?P<stateId>[A-Za-z]{0,2})$' " "[name='committeesSummary']>], [<URLResolver <module 'offices.urls' " "from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, " '<URLPattern ' "'^offices/committee/(?P<committeeId>\\d+)/*[A-Za-z0-9_\\-]*$' " "[name='committeeDetail']>], [<URLResolver <module 'offices.urls' " "from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, " '<URLPattern ' "'^offices/leadership/*(?P<stateId>[A-Za-z]{0,2})/*(?P<chamberId>\\w{0,1})$' " "[name='leadership']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/local/*(?P<stateId>[A-Za-z]{0,2})$' [name='local']>], " "[<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/local/*(?P<localId>\\d*)/*[A-Za-z_\\-]*$' " "[name='local']>], [<URLResolver <module 'vetoes.urls' from " "'/var/www/justfacts/vetoes/urls.py'> (None:None) ''>, <URLPattern " "'^vetoes/$' [name='vetoes']>], [<URLResolver <module 'share.urls' " "from '/var/www/justfacts/share/urls.py'> (None:None) ''>, " "<URLPattern 'share/' [name='share']>], [<URLResolver <module " "'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) " "''>, <URLPattern 'share/link-to-us/' [name='link_to_us']>], " "[<URLResolver <module 'share.urls' from " "'/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern " "'share/api/'>], [<URLResolver <module 'share.urls' from " "'/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern " "'share/api/' [name='staff']>], [<URLResolver <module 'share.urls' " "from '/var/www/justfacts/share/urls.py'> (None:None) ''>, " "<URLPattern 'share/widgets/' [name='share_widgets']>], " "[<URLResolver <module 'forcandidates.urls' from " "'/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, " "<URLPattern '^for-candidates/$' [name='for_candidates']>], " "[<URLResolver <module 'forcandidates.urls' from " "'/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, " "<URLPattern '^for-candidates/forms' " "[name='for_candidates_forms']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/classroom' " "[name='classroom']>], [<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/senate-classes' [name='senateClasses']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/federalist/(?P<fedId>\\d+)' " "[name='fedlist']>], [<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/vocabulary'>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/government' " "[name='government101']>], [<URLResolver <module 'education.urls' " "from '/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/presidential-primary'>], [<URLResolver " "<module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/president' [name='education_president']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/congress' [name='education_congress']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/campaign-finances' " "[name='education_campaign_finances']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/documents' " "[name='education_documents']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/constitution-full' " "[name='education_constitution_full']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/constitution' " "[name='education_constitution']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/amendments' " "[name='education_amendments']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/declaration-of-indepence' " "[name='education_declaration']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/classroom' " "[name='education_classroom']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/budget' " "[name='education_budget']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/states' " "[name='education_states']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/elections' " "[name='education_elections']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/electoral-college' " "[name='education_electoral_college']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/how-a-bill-becomes-law' " "[name='education_how_bill']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education' " "[name='education_summary']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/biography/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='sideBySideBio']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/campaign-finance/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='sideBySideFinances']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/public-statements/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*$/*$' " "[name='sideBySideStatements']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*/*$' " "[name='sideBySideRatings']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/biography/(?P<candidateId>\\d+)/' " "[name='nextfacts_api_candidate_bio']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/political-courage-test/(?P<candidateId>\\d+)/' " "[name='nextfacts_api_candidate_pct']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/key-votes/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)' " "[name='nextfacts_api_candidate_votes']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/' " "[name='nextfacts_api_candidate_evaluations']>], [<URLResolver " "<module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/login' [name='api-login']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/logout' [name='api-logout']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/user/(?P<username>[\\w.@+-]+)$' " "[name='api-user']>], [<URLResolver <module 'nextfactsAPI.urls' " "from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/protected' [name='api-protected']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/' [name='api-register']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/validate/<str:token>/' " "[name='api-register-validate']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/status/' " "[name='api-register-status']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern 'nextfactsAPI/password-reset/confirm/<str:token>/' " "[name='password-reset-confirm']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/password-reset/' " "[name='password-reset-request']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern 'nextfactsAPI/auth/check/' [name='auth_check']>], " "[<URLResolver <module 'google_analytics.urls' from " "'/usr/local/lib/python3.12/dist-packages/google_analytics/urls.py'> " "(None:None) '^djga/'>]], 'path': " "'candidate/public-statements/171980/david-crowley/103/natural-resources'}", 'request': '<<request>>', 'request_path': 'candidate/public-statements/171980/david-crowley/103/natural-resources', 'resolved': False, 'root_urlconf': 'justfacts_project.urls', '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'}, 'urlconf': 'justfacts_project.urls', 'urlpatterns': [[<URLResolver <module 'debug_toolbar.urls' from '/usr/local/lib/python3.12/dist-packages/debug_toolbar/urls.py'> (djdt:djdt) '^__debug__/'>], [<URLPattern 'sitemap.xml'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '' [name='homepage']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '.well-known/apple-developer-merchantid-domain-association'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^login' [name='login']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^logout' [name='logout']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register/confirm$'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register/validate/(?P<token>.+)'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register$' [name='register']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern 'user/change-password' [name='change_password']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern 'user/change-password/done' [name='change_password_done']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/done' [name='password_reset_done']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)' [name='password_reset_confirm']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/complete' [name='password_reset_complete']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password' [name='forgot_password']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^user/disable-account'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^user/*(?P<username>[A-Za-z0-9]*)' [name='user']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'onpoint/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/' [name='about']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/veguide/' [name='veguide']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/myvotesmart/' [name='myvotesmart']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/voteeasy/' [name='about_voteeasy']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/voteeasy-guide/' [name='voteeasyguide']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/political-courage-test/' [name='pct']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/pct/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'copyright/' [name='copyright']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/privacy/' [name='privacy']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/contact/' [name='contact']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/staff/' [name='staff']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/board/' [name='board']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'help-us/' [name='help-us']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'help-us/thank-you' [name='donateThankYou']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern '^help-us/*(?P<type>[a-z]*)' [name='donate']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'jobs/' [name='jobs']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'jobs/equal-opportunity/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/advisors/' [name='advisors']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/history'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/media' [name='media']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/bull' [name='bull']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/biography/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='candidate_bio']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/campaign-finance/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='candidate_finance']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/political-courage-test/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*$' [name='candidate_pct']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/key-votes/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*$' [name='candidate_votes']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*/*$' [name='candidate_evaluations']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/(?P<candidateId>\d+)/*[A-Za-z_\-]*/*$' [name='candidate_summary']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/check-key/(?P<apiKey>[a-z0-9]{0,32})$' [name='checkKey']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/check-user/(?P<username>.+)$' [name='checkUser']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/primary-by-state/(?P<party>[A-Za-z\- ]+)$' [name='primaryDataByState']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/primary-totals/(?P<party>[A-Za-z\- ]+)$' [name='primaryDataTotals']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/addr2zip$' [name='findZip4']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/track/(?P<dataType>[A-Za-z]+)$' [name='track']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/untrack/(?P<dataType>[A-Za-z]+)$' [name='untrack']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/dismiss/(?P<misc_message_id>[0-9]+)$' [name='dismiss_message']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/delete-comment/(?P<comment_id>[0-9]+)$' [name='delete_comment']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/search$' [name='search']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/payment-signature$' [name='payment_signature']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/coupon-code-check/(?P<code>[A-Za-z0-9!\$\-]+)$' [name='coupon_code_check']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/endorsements/(?P<sigId>[0-9]+)$' [name='loadEndorsements']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/newsletter/unsubscribe/*(?P<email>[\w\s\d\%\+,. ]*)' [name='newslettterUnsubscribe']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/check-auth/' [name='checkAuthForViewCount']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/api-demo-request/' [name='apiProductPageDemoRequest']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^election/(?P<year>\d{0,4})/(?P<officeTypeId>[A-Za-z]{0,1})/*(?P<stateId>[A-Za-z]{0,2})[/0-9A-Za-z_\-]*$' [name='electionDetail']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/ballot-measures/*(?P<year>\d*)/*(?P<stateId>[A-Za-z]*)/*(?P<categoryId>\d*)' [name='measureSummary']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/ballot-measure/(?P<measureId>\d+)[/0-9A-Za-z_\-]*$' [name='measureDetail']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/offices/*(?P<stateId>[A-Za-z]{0,2})' [name='offices']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/voter-registration/*(?P<stateId>[A-Za-z]{0,2})' [name='voterRegistration']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections' [name='electionSummary']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-groups/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\d*)' [name='sig_list']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-group/(?P<sigId>\d+)/rating/(?P<ratingId>\d+)' [name='rating_detail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-group/(?P<sigId>\d+)/*[A-Za-z0-9_\-]*' [name='sig_detail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^public-statements/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>\w*)/(?P<categoryId>\d*)' [name='statements']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^public-statement/(?P<speechId>\d+)/' [name='statementDetail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^political-parties/*(?P<stateId>[A-Za-z]{0,2})/*$' [name='partyTime']>], [<URLResolver <module 'issues.urls' from '/var/www/justfacts/issues/urls.py'> (None:None) ''>, <URLPattern '^issues/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\d*)/*[A-Za-z0-9\-]*' [name='issue_summary']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bills/*(?P<stateId>[A-Za-z]{0,2})/*(?P<year>\d{0,4})/*(?P<categoryId>\d{0,4})/*(?P<chamber>[A-Za-z]{0,6})' [name='key_votes']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bill/(?P<congressId>\d+)/*(?P<congstatusId>\d*)(?:/(?P<candidateId>[0-9]+)/{0,1})?(?:/[A-Za-z0-9_\-]*)' [name='key_vote_detail']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bill/votes/(?P<congstatusId>\d+)' [name='key_vote_breakdown']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/application/' [name='InternshipsApplication']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/faq/' [name='InternshipsFaq']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/' [name='internships']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'intern-thank-you/' [name='intern_thank_you']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'legacy/' [name='legacy']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'memorial-gifts/' [name='memorial_gifts']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'bequest/' [name='bequest']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'give-things/' [name='give_things']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'volunteer-thank-you/' [name='volunteer_thank_you']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'volunteer/' [name='staff']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'member-internships/application/' [name='volunteerapp']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'member-internships/' [name='member_internships']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'ambassadors/' [name='ambassadors']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'media' [name='media']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'media/publications' [name='staff']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'request-materials-thank-you' [name='request_materials_thank_you']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern '^request-materials/*(?P<action>\w*)' [name='request_materials']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter' [name='newsletter']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter-thank-you' [name='newsletter_thanks_you']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter-error' [name='newsletter_error']>], [<URLResolver <module 'search.urls' from '/var/www/justfacts/search/urls.py'> (None:None) ''>, <URLPattern '^search/*(?P<searchString>[\w\s\d\%\+,. ]*)' [name='search']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^officials/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>[\w\d]*)/*(?P<partyId>\d*)/*[A-Za-z_\-]*$' [name='officials']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/committees/*(?P<stateId>[A-Za-z]{0,2})$' [name='committeesSummary']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/committee/(?P<committeeId>\d+)/*[A-Za-z0-9_\-]*$' [name='committeeDetail']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/leadership/*(?P<stateId>[A-Za-z]{0,2})/*(?P<chamberId>\w{0,1})$' [name='leadership']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/local/*(?P<stateId>[A-Za-z]{0,2})$' [name='local']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/local/*(?P<localId>\d*)/*[A-Za-z_\-]*$' [name='local']>], [<URLResolver <module 'vetoes.urls' from '/var/www/justfacts/vetoes/urls.py'> (None:None) ''>, <URLPattern '^vetoes/$' [name='vetoes']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/' [name='share']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/link-to-us/' [name='link_to_us']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/api/'>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/api/' [name='staff']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/widgets/' [name='share_widgets']>], [<URLResolver <module 'forcandidates.urls' from '/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, <URLPattern '^for-candidates/$' [name='for_candidates']>], [<URLResolver <module 'forcandidates.urls' from '/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, <URLPattern '^for-candidates/forms' [name='for_candidates_forms']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/classroom' [name='classroom']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/senate-classes' [name='senateClasses']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/federalist/(?P<fedId>\d+)' [name='fedlist']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/vocabulary'>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/government' [name='government101']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/presidential-primary'>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/president' [name='education_president']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/congress' [name='education_congress']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/campaign-finances' [name='education_campaign_finances']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/documents' [name='education_documents']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/constitution-full' [name='education_constitution_full']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/constitution' [name='education_constitution']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/amendments' [name='education_amendments']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/declaration-of-indepence' [name='education_declaration']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/classroom' [name='education_classroom']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/budget' [name='education_budget']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/states' [name='education_states']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/elections' [name='education_elections']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/electoral-college' [name='education_electoral_college']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/how-a-bill-becomes-law' [name='education_how_bill']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education' [name='education_summary']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/biography/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='sideBySideBio']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/campaign-finance/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='sideBySideFinances']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/public-statements/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*$/*$' [name='sideBySideStatements']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*/*$' [name='sideBySideRatings']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/biography/(?P<candidateId>\d+)/' [name='nextfacts_api_candidate_bio']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/political-courage-test/(?P<candidateId>\d+)/' [name='nextfacts_api_candidate_pct']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/key-votes/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)' [name='nextfacts_api_candidate_votes']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/' [name='nextfacts_api_candidate_evaluations']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/login' [name='api-login']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/logout' [name='api-logout']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/user/(?P<username>[\w.@+-]+)$' [name='api-user']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/protected' [name='api-protected']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/' [name='api-register']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/validate/<str:token>/' [name='api-register-validate']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/status/' [name='api-register-status']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern 'nextfactsAPI/password-reset/confirm/<str:token>/' [name='password-reset-confirm']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/password-reset/' [name='password-reset-request']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern 'nextfactsAPI/auth/check/' [name='auth_check']>], [<URLResolver <module 'google_analytics.urls' from '/usr/local/lib/python3.12/dist-packages/google_analytics/urls.py'> (None:None) '^djga/'>]]}
government/statementDetail.html
/var/www/justfacts/templates/government/statementDetail.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
government/government_base.html
/var/www/justfacts/templates/government/government_base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
home/base.html
/var/www/justfacts/templates/home/base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
home/header_meta.html
/var/www/justfacts/templates/home/header_meta.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
home/header_link.html
/var/www/justfacts/templates/home/header_link.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
home/new_main_header.html
/var/www/justfacts/templates/home/new_main_header.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
home/new_ispy_header.html
/var/www/justfacts/templates/home/new_ispy_header.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
home/new_main_footer.html
/var/www/justfacts/templates/home/new_main_footer.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
home/star_spangled_footer_bottom.html
/var/www/justfacts/templates/home/star_spangled_footer_bottom.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
home/login_modal.html
/var/www/justfacts/templates/home/login_modal.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
home/js_base.html
/var/www/justfacts/templates/home/js_base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'fyzeYya98vy8w5xiDXyMToltvj5ERQNCZgNIIytQs8qrcrEZkMDFO0TCeni5ndij'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df2e00320>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df95070e0>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df2f4d310>>'} {'bullCandidates': {}, 'candidate': '<<queryset of candidate.Candidate>>', 'relatedIssues': '<<queryset of government.Speechcategory>>', 'statement': <Speech: Speech object (1557719)>, 'textSearch': None, 'title': 'Public Statements'}
None
<unknown source>
Toggle context {'False': False, 'None': None, 'True': True} {'raising_view_name': '', 'reason': "{'tried': [[<URLResolver <module 'debug_toolbar.urls' from " "'/usr/local/lib/python3.12/dist-packages/debug_toolbar/urls.py'> " "(djdt:djdt) '^__debug__/'>], [<URLPattern 'sitemap.xml'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '' " "[name='homepage']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'.well-known/apple-developer-merchantid-domain-association'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^login' [name='login']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^logout' [name='logout']>], [<URLResolver <module 'misc.urls' " "from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, " "<URLPattern '^register/confirm$'>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^register/validate/(?P<token>.+)'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^register$' [name='register']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern 'user/change-password' " "[name='change_password']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'user/change-password/done' [name='change_password_done']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^forgot-password/done' [name='password_reset_done']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^forgot-password/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)' " "[name='password_reset_confirm']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^forgot-password/complete' " "[name='password_reset_complete']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^forgot-password' [name='forgot_password']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^user/disable-account'>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^user/*(?P<username>[A-Za-z0-9]*)' [name='user']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'onpoint/'>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/' [name='about']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/veguide/' [name='veguide']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/myvotesmart/' [name='myvotesmart']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/voteeasy/' [name='about_voteeasy']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/voteeasy-guide/' [name='voteeasyguide']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/political-courage-test/' " "[name='pct']>], [<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/pct/'>], [<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'copyright/' [name='copyright']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/privacy/' [name='privacy']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/contact/' [name='contact']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/staff/' [name='staff']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/board/' [name='board']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'help-us/' [name='help-us']>], [<URLResolver <module 'about.urls' " "from '/var/www/justfacts/about/urls.py'> (None:None) ''>, " "<URLPattern 'help-us/thank-you' [name='donateThankYou']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'^help-us/*(?P<type>[a-z]*)' [name='donate']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'jobs/' [name='jobs']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'jobs/equal-opportunity/'>], [<URLResolver <module 'about.urls' " "from '/var/www/justfacts/about/urls.py'> (None:None) ''>, " "<URLPattern 'about/advisors/' [name='advisors']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/history'>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/media' [name='media']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/bull' [name='bull']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/biography/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_bio']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/campaign-finance/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_finance']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/political-courage-test/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*$' " "[name='candidate_pct']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/key-votes/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_votes']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*/*$' " "[name='candidate_evaluations']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/*$' " "[name='candidate_summary']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/check-key/(?P<apiKey>[a-z0-9]{0,32})$' " "[name='checkKey']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'x/check-user/(?P<username>.+)$' [name='checkUser']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/primary-by-state/(?P<party>[A-Za-z\\- ]+)$' " "[name='primaryDataByState']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/primary-totals/(?P<party>[A-Za-z\\- ]+)$' " "[name='primaryDataTotals']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/addr2zip$' [name='findZip4']>], [<URLResolver " "<module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> " "(None:None) ''>, <URLPattern '^x/track/(?P<dataType>[A-Za-z]+)$' " "[name='track']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/untrack/(?P<dataType>[A-Za-z]+)$' [name='untrack']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/dismiss/(?P<misc_message_id>[0-9]+)$' " "[name='dismiss_message']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/delete-comment/(?P<comment_id>[0-9]+)$' " "[name='delete_comment']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/search$' [name='search']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/payment-signature$' [name='payment_signature']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/coupon-code-check/(?P<code>[A-Za-z0-9!\\$\\-]+)$' " "[name='coupon_code_check']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/endorsements/(?P<sigId>[0-9]+)$' " "[name='loadEndorsements']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " '<URLPattern ' "'^x/newsletter/unsubscribe/*(?P<email>[\\w\\s\\d\\%\\+,. ]*)' " "[name='newslettterUnsubscribe']>], [<URLResolver <module " "'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) " "''>, <URLPattern 'x/check-auth/' [name='checkAuthForViewCount']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'x/api-demo-request/' [name='apiProductPageDemoRequest']>], " "[<URLResolver <module 'elections.urls' from " "'/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^election/(?P<year>\\d{0,4})/(?P<officeTypeId>[A-Za-z]{0,1})/*(?P<stateId>[A-Za-z]{0,2})[/0-9A-Za-z_\\-]*$' " "[name='electionDetail']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/ballot-measures/*(?P<year>\\d*)/*(?P<stateId>[A-Za-z]*)/*(?P<categoryId>\\d*)' " "[name='measureSummary']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/ballot-measure/(?P<measureId>\\d+)[/0-9A-Za-z_\\-]*$' " "[name='measureDetail']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " "<URLPattern '^elections/offices/*(?P<stateId>[A-Za-z]{0,2})' " "[name='offices']>], [<URLResolver <module 'elections.urls' from " "'/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/voter-registration/*(?P<stateId>[A-Za-z]{0,2})' " "[name='voterRegistration']>], [<URLResolver <module " "'elections.urls' from '/var/www/justfacts/elections/urls.py'> " "(None:None) ''>, <URLPattern '^elections' " "[name='electionSummary']>], [<URLResolver <module " "'government.urls' from '/var/www/justfacts/government/urls.py'> " "(None:None) ''>, <URLPattern " "'^interest-groups/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\\d*)' " "[name='sig_list']>], [<URLResolver <module 'government.urls' from " "'/var/www/justfacts/government/urls.py'> (None:None) ''>, " '<URLPattern ' "'^interest-group/(?P<sigId>\\d+)/rating/(?P<ratingId>\\d+)' " "[name='rating_detail']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " "<URLPattern '^interest-group/(?P<sigId>\\d+)/*[A-Za-z0-9_\\-]*' " "[name='sig_detail']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " '<URLPattern ' "'^public-statements/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>\\w*)/(?P<categoryId>\\d*)' " "[name='statements']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " "<URLPattern '^public-statement/(?P<speechId>\\d+)/' " "[name='statementDetail']>], [<URLResolver <module " "'government.urls' from '/var/www/justfacts/government/urls.py'> " "(None:None) ''>, <URLPattern " "'^political-parties/*(?P<stateId>[A-Za-z]{0,2})/*$' " "[name='partyTime']>], [<URLResolver <module 'issues.urls' from " "'/var/www/justfacts/issues/urls.py'> (None:None) ''>, <URLPattern " "'^issues/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\\d*)/*[A-Za-z0-9\\-]*' " "[name='issue_summary']>], [<URLResolver <module 'keyvotes.urls' " "from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " '<URLPattern ' "'^bills/*(?P<stateId>[A-Za-z]{0,2})/*(?P<year>\\d{0,4})/*(?P<categoryId>\\d{0,4})/*(?P<chamber>[A-Za-z]{0,6})' " "[name='key_votes']>], [<URLResolver <module 'keyvotes.urls' from " "'/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " '<URLPattern ' "'^bill/(?P<congressId>\\d+)/*(?P<congstatusId>\\d*)(?:/(?P<candidateId>[0-9]+)/{0,1})?(?:/[A-Za-z0-9_\\-]*)' " "[name='key_vote_detail']>], [<URLResolver <module 'keyvotes.urls' " "from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " "<URLPattern '^bill/votes/(?P<congstatusId>\\d+)' " "[name='key_vote_breakdown']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'internships/application/' " "[name='InternshipsApplication']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'internships/faq/' " "[name='InternshipsFaq']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'internships/' [name='internships']>], [<URLResolver " "<module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'intern-thank-you/' " "[name='intern_thank_you']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'legacy/' [name='legacy']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'memorial-gifts/' " "[name='memorial_gifts']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'bequest/' [name='bequest']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'give-things/' " "[name='give_things']>], [<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'volunteer-thank-you/' [name='volunteer_thank_you']>], " "[<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'volunteer/' [name='staff']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'member-internships/application/' " "[name='volunteerapp']>], [<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'member-internships/' [name='member_internships']>], [<URLResolver " "<module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'ambassadors/' " "[name='ambassadors']>], [<URLResolver <module 'media.urls' from " "'/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern " "'media' [name='media']>], [<URLResolver <module 'media.urls' from " "'/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern " "'media/publications' [name='staff']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern 'request-materials-thank-you' " "[name='request_materials_thank_you']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern '^request-materials/*(?P<action>\\w*)' " "[name='request_materials']>], [<URLResolver <module 'media.urls' " "from '/var/www/justfacts/media/urls.py'> (None:None) ''>, " "<URLPattern 'newsletter' [name='newsletter']>], [<URLResolver " "<module 'media.urls' from '/var/www/justfacts/media/urls.py'> " "(None:None) ''>, <URLPattern 'newsletter-thank-you' " "[name='newsletter_thanks_you']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern 'newsletter-error' [name='newsletter_error']>], " "[<URLResolver <module 'search.urls' from " "'/var/www/justfacts/search/urls.py'> (None:None) ''>, <URLPattern " "'^search/*(?P<searchString>[\\w\\s\\d\\%\\+,. ]*)' " "[name='search']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^officials/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>[\\w\\d]*)/*(?P<partyId>\\d*)/*[A-Za-z_\\-]*$' " "[name='officials']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/committees/*(?P<stateId>[A-Za-z]{0,2})$' " "[name='committeesSummary']>], [<URLResolver <module 'offices.urls' " "from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, " '<URLPattern ' "'^offices/committee/(?P<committeeId>\\d+)/*[A-Za-z0-9_\\-]*$' " "[name='committeeDetail']>], [<URLResolver <module 'offices.urls' " "from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, " '<URLPattern ' "'^offices/leadership/*(?P<stateId>[A-Za-z]{0,2})/*(?P<chamberId>\\w{0,1})$' " "[name='leadership']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/local/*(?P<stateId>[A-Za-z]{0,2})$' [name='local']>], " "[<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/local/*(?P<localId>\\d*)/*[A-Za-z_\\-]*$' " "[name='local']>], [<URLResolver <module 'vetoes.urls' from " "'/var/www/justfacts/vetoes/urls.py'> (None:None) ''>, <URLPattern " "'^vetoes/$' [name='vetoes']>], [<URLResolver <module 'share.urls' " "from '/var/www/justfacts/share/urls.py'> (None:None) ''>, " "<URLPattern 'share/' [name='share']>], [<URLResolver <module " "'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) " "''>, <URLPattern 'share/link-to-us/' [name='link_to_us']>], " "[<URLResolver <module 'share.urls' from " "'/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern " "'share/api/'>], [<URLResolver <module 'share.urls' from " "'/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern " "'share/api/' [name='staff']>], [<URLResolver <module 'share.urls' " "from '/var/www/justfacts/share/urls.py'> (None:None) ''>, " "<URLPattern 'share/widgets/' [name='share_widgets']>], " "[<URLResolver <module 'forcandidates.urls' from " "'/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, " "<URLPattern '^for-candidates/$' [name='for_candidates']>], " "[<URLResolver <module 'forcandidates.urls' from " "'/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, " "<URLPattern '^for-candidates/forms' " "[name='for_candidates_forms']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/classroom' " "[name='classroom']>], [<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/senate-classes' [name='senateClasses']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/federalist/(?P<fedId>\\d+)' " "[name='fedlist']>], [<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/vocabulary'>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/government' " "[name='government101']>], [<URLResolver <module 'education.urls' " "from '/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/presidential-primary'>], [<URLResolver " "<module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/president' [name='education_president']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/congress' [name='education_congress']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/campaign-finances' " "[name='education_campaign_finances']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/documents' " "[name='education_documents']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/constitution-full' " "[name='education_constitution_full']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/constitution' " "[name='education_constitution']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/amendments' " "[name='education_amendments']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/declaration-of-indepence' " "[name='education_declaration']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/classroom' " "[name='education_classroom']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/budget' " "[name='education_budget']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/states' " "[name='education_states']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/elections' " "[name='education_elections']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/electoral-college' " "[name='education_electoral_college']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/how-a-bill-becomes-law' " "[name='education_how_bill']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education' " "[name='education_summary']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/biography/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='sideBySideBio']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/campaign-finance/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='sideBySideFinances']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/public-statements/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*$/*$' " "[name='sideBySideStatements']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*/*$' " "[name='sideBySideRatings']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/biography/(?P<candidateId>\\d+)/' " "[name='nextfacts_api_candidate_bio']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/political-courage-test/(?P<candidateId>\\d+)/' " "[name='nextfacts_api_candidate_pct']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/key-votes/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)' " "[name='nextfacts_api_candidate_votes']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/' " "[name='nextfacts_api_candidate_evaluations']>], [<URLResolver " "<module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/login' [name='api-login']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/logout' [name='api-logout']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/user/(?P<username>[\\w.@+-]+)$' " "[name='api-user']>], [<URLResolver <module 'nextfactsAPI.urls' " "from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/protected' [name='api-protected']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/' [name='api-register']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/validate/<str:token>/' " "[name='api-register-validate']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/status/' " "[name='api-register-status']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern 'nextfactsAPI/password-reset/confirm/<str:token>/' " "[name='password-reset-confirm']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/password-reset/' " "[name='password-reset-request']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern 'nextfactsAPI/auth/check/' [name='auth_check']>], " "[<URLResolver <module 'google_analytics.urls' from " "'/usr/local/lib/python3.12/dist-packages/google_analytics/urls.py'> " "(None:None) '^djga/'>]], 'path': " "'candidate/public-statements/36809/troy-jackson/110/socially-liberal'}", 'request': '<<request>>', 'request_path': 'candidate/public-statements/36809/troy-jackson/110/socially-liberal', 'resolved': False, 'root_urlconf': 'justfacts_project.urls', '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'}, 'urlconf': 'justfacts_project.urls', 'urlpatterns': [[<URLResolver <module 'debug_toolbar.urls' from '/usr/local/lib/python3.12/dist-packages/debug_toolbar/urls.py'> (djdt:djdt) '^__debug__/'>], [<URLPattern 'sitemap.xml'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '' [name='homepage']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '.well-known/apple-developer-merchantid-domain-association'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^login' [name='login']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^logout' [name='logout']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register/confirm$'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register/validate/(?P<token>.+)'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register$' [name='register']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern 'user/change-password' [name='change_password']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern 'user/change-password/done' [name='change_password_done']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/done' [name='password_reset_done']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)' [name='password_reset_confirm']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/complete' [name='password_reset_complete']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password' [name='forgot_password']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^user/disable-account'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^user/*(?P<username>[A-Za-z0-9]*)' [name='user']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'onpoint/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/' [name='about']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/veguide/' [name='veguide']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/myvotesmart/' [name='myvotesmart']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/voteeasy/' [name='about_voteeasy']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/voteeasy-guide/' [name='voteeasyguide']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/political-courage-test/' [name='pct']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/pct/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'copyright/' [name='copyright']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/privacy/' [name='privacy']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/contact/' [name='contact']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/staff/' [name='staff']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/board/' [name='board']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'help-us/' [name='help-us']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'help-us/thank-you' [name='donateThankYou']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern '^help-us/*(?P<type>[a-z]*)' [name='donate']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'jobs/' [name='jobs']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'jobs/equal-opportunity/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/advisors/' [name='advisors']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/history'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/media' [name='media']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/bull' [name='bull']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/biography/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='candidate_bio']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/campaign-finance/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='candidate_finance']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/political-courage-test/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*$' [name='candidate_pct']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/key-votes/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*$' [name='candidate_votes']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*/*$' [name='candidate_evaluations']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/(?P<candidateId>\d+)/*[A-Za-z_\-]*/*$' [name='candidate_summary']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/check-key/(?P<apiKey>[a-z0-9]{0,32})$' [name='checkKey']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/check-user/(?P<username>.+)$' [name='checkUser']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/primary-by-state/(?P<party>[A-Za-z\- ]+)$' [name='primaryDataByState']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/primary-totals/(?P<party>[A-Za-z\- ]+)$' [name='primaryDataTotals']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/addr2zip$' [name='findZip4']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/track/(?P<dataType>[A-Za-z]+)$' [name='track']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/untrack/(?P<dataType>[A-Za-z]+)$' [name='untrack']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/dismiss/(?P<misc_message_id>[0-9]+)$' [name='dismiss_message']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/delete-comment/(?P<comment_id>[0-9]+)$' [name='delete_comment']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/search$' [name='search']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/payment-signature$' [name='payment_signature']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/coupon-code-check/(?P<code>[A-Za-z0-9!\$\-]+)$' [name='coupon_code_check']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/endorsements/(?P<sigId>[0-9]+)$' [name='loadEndorsements']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/newsletter/unsubscribe/*(?P<email>[\w\s\d\%\+,. ]*)' [name='newslettterUnsubscribe']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/check-auth/' [name='checkAuthForViewCount']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/api-demo-request/' [name='apiProductPageDemoRequest']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^election/(?P<year>\d{0,4})/(?P<officeTypeId>[A-Za-z]{0,1})/*(?P<stateId>[A-Za-z]{0,2})[/0-9A-Za-z_\-]*$' [name='electionDetail']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/ballot-measures/*(?P<year>\d*)/*(?P<stateId>[A-Za-z]*)/*(?P<categoryId>\d*)' [name='measureSummary']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/ballot-measure/(?P<measureId>\d+)[/0-9A-Za-z_\-]*$' [name='measureDetail']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/offices/*(?P<stateId>[A-Za-z]{0,2})' [name='offices']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/voter-registration/*(?P<stateId>[A-Za-z]{0,2})' [name='voterRegistration']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections' [name='electionSummary']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-groups/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\d*)' [name='sig_list']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-group/(?P<sigId>\d+)/rating/(?P<ratingId>\d+)' [name='rating_detail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-group/(?P<sigId>\d+)/*[A-Za-z0-9_\-]*' [name='sig_detail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^public-statements/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>\w*)/(?P<categoryId>\d*)' [name='statements']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^public-statement/(?P<speechId>\d+)/' [name='statementDetail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^political-parties/*(?P<stateId>[A-Za-z]{0,2})/*$' [name='partyTime']>], [<URLResolver <module 'issues.urls' from '/var/www/justfacts/issues/urls.py'> (None:None) ''>, <URLPattern '^issues/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\d*)/*[A-Za-z0-9\-]*' [name='issue_summary']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bills/*(?P<stateId>[A-Za-z]{0,2})/*(?P<year>\d{0,4})/*(?P<categoryId>\d{0,4})/*(?P<chamber>[A-Za-z]{0,6})' [name='key_votes']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bill/(?P<congressId>\d+)/*(?P<congstatusId>\d*)(?:/(?P<candidateId>[0-9]+)/{0,1})?(?:/[A-Za-z0-9_\-]*)' [name='key_vote_detail']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bill/votes/(?P<congstatusId>\d+)' [name='key_vote_breakdown']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/application/' [name='InternshipsApplication']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/faq/' [name='InternshipsFaq']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/' [name='internships']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'intern-thank-you/' [name='intern_thank_you']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'legacy/' [name='legacy']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'memorial-gifts/' [name='memorial_gifts']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'bequest/' [name='bequest']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'give-things/' [name='give_things']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'volunteer-thank-you/' [name='volunteer_thank_you']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'volunteer/' [name='staff']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'member-internships/application/' [name='volunteerapp']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'member-internships/' [name='member_internships']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'ambassadors/' [name='ambassadors']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'media' [name='media']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'media/publications' [name='staff']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'request-materials-thank-you' [name='request_materials_thank_you']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern '^request-materials/*(?P<action>\w*)' [name='request_materials']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter' [name='newsletter']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter-thank-you' [name='newsletter_thanks_you']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter-error' [name='newsletter_error']>], [<URLResolver <module 'search.urls' from '/var/www/justfacts/search/urls.py'> (None:None) ''>, <URLPattern '^search/*(?P<searchString>[\w\s\d\%\+,. ]*)' [name='search']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^officials/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>[\w\d]*)/*(?P<partyId>\d*)/*[A-Za-z_\-]*$' [name='officials']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/committees/*(?P<stateId>[A-Za-z]{0,2})$' [name='committeesSummary']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/committee/(?P<committeeId>\d+)/*[A-Za-z0-9_\-]*$' [name='committeeDetail']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/leadership/*(?P<stateId>[A-Za-z]{0,2})/*(?P<chamberId>\w{0,1})$' [name='leadership']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/local/*(?P<stateId>[A-Za-z]{0,2})$' [name='local']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/local/*(?P<localId>\d*)/*[A-Za-z_\-]*$' [name='local']>], [<URLResolver <module 'vetoes.urls' from '/var/www/justfacts/vetoes/urls.py'> (None:None) ''>, <URLPattern '^vetoes/$' [name='vetoes']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/' [name='share']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/link-to-us/' [name='link_to_us']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/api/'>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/api/' [name='staff']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/widgets/' [name='share_widgets']>], [<URLResolver <module 'forcandidates.urls' from '/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, <URLPattern '^for-candidates/$' [name='for_candidates']>], [<URLResolver <module 'forcandidates.urls' from '/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, <URLPattern '^for-candidates/forms' [name='for_candidates_forms']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/classroom' [name='classroom']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/senate-classes' [name='senateClasses']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/federalist/(?P<fedId>\d+)' [name='fedlist']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/vocabulary'>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/government' [name='government101']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/presidential-primary'>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/president' [name='education_president']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/congress' [name='education_congress']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/campaign-finances' [name='education_campaign_finances']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/documents' [name='education_documents']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/constitution-full' [name='education_constitution_full']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/constitution' [name='education_constitution']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/amendments' [name='education_amendments']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/declaration-of-indepence' [name='education_declaration']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/classroom' [name='education_classroom']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/budget' [name='education_budget']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/states' [name='education_states']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/elections' [name='education_elections']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/electoral-college' [name='education_electoral_college']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/how-a-bill-becomes-law' [name='education_how_bill']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education' [name='education_summary']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/biography/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='sideBySideBio']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/campaign-finance/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='sideBySideFinances']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/public-statements/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*$/*$' [name='sideBySideStatements']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*/*$' [name='sideBySideRatings']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/biography/(?P<candidateId>\d+)/' [name='nextfacts_api_candidate_bio']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/political-courage-test/(?P<candidateId>\d+)/' [name='nextfacts_api_candidate_pct']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/key-votes/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)' [name='nextfacts_api_candidate_votes']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/' [name='nextfacts_api_candidate_evaluations']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/login' [name='api-login']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/logout' [name='api-logout']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/user/(?P<username>[\w.@+-]+)$' [name='api-user']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/protected' [name='api-protected']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/' [name='api-register']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/validate/<str:token>/' [name='api-register-validate']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/status/' [name='api-register-status']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern 'nextfactsAPI/password-reset/confirm/<str:token>/' [name='password-reset-confirm']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/password-reset/' [name='password-reset-request']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern 'nextfactsAPI/auth/check/' [name='auth_check']>], [<URLResolver <module 'google_analytics.urls' from '/usr/local/lib/python3.12/dist-packages/google_analytics/urls.py'> (None:None) '^djga/'>]]}
None
<unknown source>
Toggle context {'False': False, 'None': None, 'True': True} {'raising_view_name': '', 'reason': "{'tried': [[<URLResolver <module 'debug_toolbar.urls' from " "'/usr/local/lib/python3.12/dist-packages/debug_toolbar/urls.py'> " "(djdt:djdt) '^__debug__/'>], [<URLPattern 'sitemap.xml'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '' " "[name='homepage']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'.well-known/apple-developer-merchantid-domain-association'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^login' [name='login']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^logout' [name='logout']>], [<URLResolver <module 'misc.urls' " "from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, " "<URLPattern '^register/confirm$'>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^register/validate/(?P<token>.+)'>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^register$' [name='register']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern 'user/change-password' " "[name='change_password']>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'user/change-password/done' [name='change_password_done']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^forgot-password/done' [name='password_reset_done']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^forgot-password/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)' " "[name='password_reset_confirm']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^forgot-password/complete' " "[name='password_reset_complete']>], [<URLResolver <module " "'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) " "''>, <URLPattern '^forgot-password' [name='forgot_password']>], " "[<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^user/disable-account'>], [<URLResolver <module 'misc.urls' from " "'/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern " "'^user/*(?P<username>[A-Za-z0-9]*)' [name='user']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'onpoint/'>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/' [name='about']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/veguide/' [name='veguide']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/myvotesmart/' [name='myvotesmart']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/voteeasy/' [name='about_voteeasy']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/voteeasy-guide/' [name='voteeasyguide']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/political-courage-test/' " "[name='pct']>], [<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/pct/'>], [<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'copyright/' [name='copyright']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/privacy/' [name='privacy']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/contact/' [name='contact']>], [<URLResolver <module " "'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) " "''>, <URLPattern 'about/staff/' [name='staff']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/board/' [name='board']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'help-us/' [name='help-us']>], [<URLResolver <module 'about.urls' " "from '/var/www/justfacts/about/urls.py'> (None:None) ''>, " "<URLPattern 'help-us/thank-you' [name='donateThankYou']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'^help-us/*(?P<type>[a-z]*)' [name='donate']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'jobs/' [name='jobs']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'jobs/equal-opportunity/'>], [<URLResolver <module 'about.urls' " "from '/var/www/justfacts/about/urls.py'> (None:None) ''>, " "<URLPattern 'about/advisors/' [name='advisors']>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/history'>], [<URLResolver " "<module 'about.urls' from '/var/www/justfacts/about/urls.py'> " "(None:None) ''>, <URLPattern 'about/media' [name='media']>], " "[<URLResolver <module 'about.urls' from " "'/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern " "'about/bull' [name='bull']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/biography/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_bio']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/campaign-finance/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_finance']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/political-courage-test/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*$' " "[name='candidate_pct']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/key-votes/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*$' " "[name='candidate_votes']>], [<URLResolver <module 'candidate.urls' " "from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, " '<URLPattern ' "'^candidate/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*/*$' " "[name='candidate_evaluations']>], [<URLResolver <module " "'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> " "(None:None) ''>, <URLPattern " "'^candidate/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/*$' " "[name='candidate_summary']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/check-key/(?P<apiKey>[a-z0-9]{0,32})$' " "[name='checkKey']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'x/check-user/(?P<username>.+)$' [name='checkUser']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/primary-by-state/(?P<party>[A-Za-z\\- ]+)$' " "[name='primaryDataByState']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/primary-totals/(?P<party>[A-Za-z\\- ]+)$' " "[name='primaryDataTotals']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/addr2zip$' [name='findZip4']>], [<URLResolver " "<module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> " "(None:None) ''>, <URLPattern '^x/track/(?P<dataType>[A-Za-z]+)$' " "[name='track']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/untrack/(?P<dataType>[A-Za-z]+)$' [name='untrack']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/dismiss/(?P<misc_message_id>[0-9]+)$' " "[name='dismiss_message']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/delete-comment/(?P<comment_id>[0-9]+)$' " "[name='delete_comment']>], [<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/search$' [name='search']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/payment-signature$' [name='payment_signature']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'^x/coupon-code-check/(?P<code>[A-Za-z0-9!\\$\\-]+)$' " "[name='coupon_code_check']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " "<URLPattern '^x/endorsements/(?P<sigId>[0-9]+)$' " "[name='loadEndorsements']>], [<URLResolver <module 'vsjax.urls' " "from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, " '<URLPattern ' "'^x/newsletter/unsubscribe/*(?P<email>[\\w\\s\\d\\%\\+,. ]*)' " "[name='newslettterUnsubscribe']>], [<URLResolver <module " "'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) " "''>, <URLPattern 'x/check-auth/' [name='checkAuthForViewCount']>], " "[<URLResolver <module 'vsjax.urls' from " "'/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern " "'x/api-demo-request/' [name='apiProductPageDemoRequest']>], " "[<URLResolver <module 'elections.urls' from " "'/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^election/(?P<year>\\d{0,4})/(?P<officeTypeId>[A-Za-z]{0,1})/*(?P<stateId>[A-Za-z]{0,2})[/0-9A-Za-z_\\-]*$' " "[name='electionDetail']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/ballot-measures/*(?P<year>\\d*)/*(?P<stateId>[A-Za-z]*)/*(?P<categoryId>\\d*)' " "[name='measureSummary']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/ballot-measure/(?P<measureId>\\d+)[/0-9A-Za-z_\\-]*$' " "[name='measureDetail']>], [<URLResolver <module 'elections.urls' " "from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, " "<URLPattern '^elections/offices/*(?P<stateId>[A-Za-z]{0,2})' " "[name='offices']>], [<URLResolver <module 'elections.urls' from " "'/var/www/justfacts/elections/urls.py'> (None:None) ''>, " '<URLPattern ' "'^elections/voter-registration/*(?P<stateId>[A-Za-z]{0,2})' " "[name='voterRegistration']>], [<URLResolver <module " "'elections.urls' from '/var/www/justfacts/elections/urls.py'> " "(None:None) ''>, <URLPattern '^elections' " "[name='electionSummary']>], [<URLResolver <module " "'government.urls' from '/var/www/justfacts/government/urls.py'> " "(None:None) ''>, <URLPattern " "'^interest-groups/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\\d*)' " "[name='sig_list']>], [<URLResolver <module 'government.urls' from " "'/var/www/justfacts/government/urls.py'> (None:None) ''>, " '<URLPattern ' "'^interest-group/(?P<sigId>\\d+)/rating/(?P<ratingId>\\d+)' " "[name='rating_detail']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " "<URLPattern '^interest-group/(?P<sigId>\\d+)/*[A-Za-z0-9_\\-]*' " "[name='sig_detail']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " '<URLPattern ' "'^public-statements/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>\\w*)/(?P<categoryId>\\d*)' " "[name='statements']>], [<URLResolver <module 'government.urls' " "from '/var/www/justfacts/government/urls.py'> (None:None) ''>, " "<URLPattern '^public-statement/(?P<speechId>\\d+)/' " "[name='statementDetail']>], [<URLResolver <module " "'government.urls' from '/var/www/justfacts/government/urls.py'> " "(None:None) ''>, <URLPattern " "'^political-parties/*(?P<stateId>[A-Za-z]{0,2})/*$' " "[name='partyTime']>], [<URLResolver <module 'issues.urls' from " "'/var/www/justfacts/issues/urls.py'> (None:None) ''>, <URLPattern " "'^issues/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\\d*)/*[A-Za-z0-9\\-]*' " "[name='issue_summary']>], [<URLResolver <module 'keyvotes.urls' " "from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " '<URLPattern ' "'^bills/*(?P<stateId>[A-Za-z]{0,2})/*(?P<year>\\d{0,4})/*(?P<categoryId>\\d{0,4})/*(?P<chamber>[A-Za-z]{0,6})' " "[name='key_votes']>], [<URLResolver <module 'keyvotes.urls' from " "'/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " '<URLPattern ' "'^bill/(?P<congressId>\\d+)/*(?P<congstatusId>\\d*)(?:/(?P<candidateId>[0-9]+)/{0,1})?(?:/[A-Za-z0-9_\\-]*)' " "[name='key_vote_detail']>], [<URLResolver <module 'keyvotes.urls' " "from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, " "<URLPattern '^bill/votes/(?P<congstatusId>\\d+)' " "[name='key_vote_breakdown']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'internships/application/' " "[name='InternshipsApplication']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'internships/faq/' " "[name='InternshipsFaq']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'internships/' [name='internships']>], [<URLResolver " "<module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'intern-thank-you/' " "[name='intern_thank_you']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'legacy/' [name='legacy']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'memorial-gifts/' " "[name='memorial_gifts']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'bequest/' [name='bequest']>], [<URLResolver <module " "'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'give-things/' " "[name='give_things']>], [<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'volunteer-thank-you/' [name='volunteer_thank_you']>], " "[<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'volunteer/' [name='staff']>], [<URLResolver <module 'helpus.urls' " "from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, " "<URLPattern 'member-internships/application/' " "[name='volunteerapp']>], [<URLResolver <module 'helpus.urls' from " "'/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern " "'member-internships/' [name='member_internships']>], [<URLResolver " "<module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> " "(None:None) ''>, <URLPattern 'ambassadors/' " "[name='ambassadors']>], [<URLResolver <module 'media.urls' from " "'/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern " "'media' [name='media']>], [<URLResolver <module 'media.urls' from " "'/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern " "'media/publications' [name='staff']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern 'request-materials-thank-you' " "[name='request_materials_thank_you']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern '^request-materials/*(?P<action>\\w*)' " "[name='request_materials']>], [<URLResolver <module 'media.urls' " "from '/var/www/justfacts/media/urls.py'> (None:None) ''>, " "<URLPattern 'newsletter' [name='newsletter']>], [<URLResolver " "<module 'media.urls' from '/var/www/justfacts/media/urls.py'> " "(None:None) ''>, <URLPattern 'newsletter-thank-you' " "[name='newsletter_thanks_you']>], [<URLResolver <module " "'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) " "''>, <URLPattern 'newsletter-error' [name='newsletter_error']>], " "[<URLResolver <module 'search.urls' from " "'/var/www/justfacts/search/urls.py'> (None:None) ''>, <URLPattern " "'^search/*(?P<searchString>[\\w\\s\\d\\%\\+,. ]*)' " "[name='search']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^officials/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>[\\w\\d]*)/*(?P<partyId>\\d*)/*[A-Za-z_\\-]*$' " "[name='officials']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/committees/*(?P<stateId>[A-Za-z]{0,2})$' " "[name='committeesSummary']>], [<URLResolver <module 'offices.urls' " "from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, " '<URLPattern ' "'^offices/committee/(?P<committeeId>\\d+)/*[A-Za-z0-9_\\-]*$' " "[name='committeeDetail']>], [<URLResolver <module 'offices.urls' " "from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, " '<URLPattern ' "'^offices/leadership/*(?P<stateId>[A-Za-z]{0,2})/*(?P<chamberId>\\w{0,1})$' " "[name='leadership']>], [<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/local/*(?P<stateId>[A-Za-z]{0,2})$' [name='local']>], " "[<URLResolver <module 'offices.urls' from " "'/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern " "'^offices/local/*(?P<localId>\\d*)/*[A-Za-z_\\-]*$' " "[name='local']>], [<URLResolver <module 'vetoes.urls' from " "'/var/www/justfacts/vetoes/urls.py'> (None:None) ''>, <URLPattern " "'^vetoes/$' [name='vetoes']>], [<URLResolver <module 'share.urls' " "from '/var/www/justfacts/share/urls.py'> (None:None) ''>, " "<URLPattern 'share/' [name='share']>], [<URLResolver <module " "'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) " "''>, <URLPattern 'share/link-to-us/' [name='link_to_us']>], " "[<URLResolver <module 'share.urls' from " "'/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern " "'share/api/'>], [<URLResolver <module 'share.urls' from " "'/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern " "'share/api/' [name='staff']>], [<URLResolver <module 'share.urls' " "from '/var/www/justfacts/share/urls.py'> (None:None) ''>, " "<URLPattern 'share/widgets/' [name='share_widgets']>], " "[<URLResolver <module 'forcandidates.urls' from " "'/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, " "<URLPattern '^for-candidates/$' [name='for_candidates']>], " "[<URLResolver <module 'forcandidates.urls' from " "'/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, " "<URLPattern '^for-candidates/forms' " "[name='for_candidates_forms']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/classroom' " "[name='classroom']>], [<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/senate-classes' [name='senateClasses']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/federalist/(?P<fedId>\\d+)' " "[name='fedlist']>], [<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/vocabulary'>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/government' " "[name='government101']>], [<URLResolver <module 'education.urls' " "from '/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/presidential-primary'>], [<URLResolver " "<module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/president' [name='education_president']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/congress' [name='education_congress']>], " "[<URLResolver <module 'education.urls' from " "'/var/www/justfacts/education/urls.py'> (None:None) ''>, " "<URLPattern '^education/campaign-finances' " "[name='education_campaign_finances']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/documents' " "[name='education_documents']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/constitution-full' " "[name='education_constitution_full']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/constitution' " "[name='education_constitution']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/amendments' " "[name='education_amendments']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/declaration-of-indepence' " "[name='education_declaration']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/classroom' " "[name='education_classroom']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/budget' " "[name='education_budget']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/states' " "[name='education_states']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/elections' " "[name='education_elections']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/electoral-college' " "[name='education_electoral_college']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education/how-a-bill-becomes-law' " "[name='education_how_bill']>], [<URLResolver <module " "'education.urls' from '/var/www/justfacts/education/urls.py'> " "(None:None) ''>, <URLPattern '^education' " "[name='education_summary']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/biography/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='sideBySideBio']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/campaign-finance/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*$' " "[name='sideBySideFinances']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/public-statements/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*$/*$' " "[name='sideBySideStatements']>], [<URLResolver <module " "'sidebysideAPI.urls' from " "'/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^sidebyside/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/*(?P<categoryId>\\d*)/*[A-Za-z_0-9\\-]*/*$' " "[name='sideBySideRatings']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/biography/(?P<candidateId>\\d+)/' " "[name='nextfacts_api_candidate_bio']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/political-courage-test/(?P<candidateId>\\d+)/' " "[name='nextfacts_api_candidate_pct']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/key-votes/(?P<candidateId>\\d+)/*[A-Za-z_\\-]*/(?P<categoryId>\\d*)' " "[name='nextfacts_api_candidate_votes']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " '<URLPattern ' "'^nextfactsAPI/candidate/evaluations/(?P<candidateId>\\d+)/*[A-Za-z_0-9\\-]*/' " "[name='nextfacts_api_candidate_evaluations']>], [<URLResolver " "<module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/login' [name='api-login']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/logout' [name='api-logout']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/user/(?P<username>[\\w.@+-]+)$' " "[name='api-user']>], [<URLResolver <module 'nextfactsAPI.urls' " "from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/protected' [name='api-protected']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/' [name='api-register']>], " "[<URLResolver <module 'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/validate/<str:token>/' " "[name='api-register-validate']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/register/status/' " "[name='api-register-status']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern 'nextfactsAPI/password-reset/confirm/<str:token>/' " "[name='password-reset-confirm']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern '^nextfactsAPI/password-reset/' " "[name='password-reset-request']>], [<URLResolver <module " "'nextfactsAPI.urls' from " "'/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, " "<URLPattern 'nextfactsAPI/auth/check/' [name='auth_check']>], " "[<URLResolver <module 'google_analytics.urls' from " "'/usr/local/lib/python3.12/dist-packages/google_analytics/urls.py'> " "(None:None) '^djga/'>]], 'path': " "'candidate/public-statements/111945/arthur-barnes-iii/37/guns'}", 'request': '<<request>>', 'request_path': 'candidate/public-statements/111945/arthur-barnes-iii/37/guns', 'resolved': False, 'root_urlconf': 'justfacts_project.urls', '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'}, 'urlconf': 'justfacts_project.urls', 'urlpatterns': [[<URLResolver <module 'debug_toolbar.urls' from '/usr/local/lib/python3.12/dist-packages/debug_toolbar/urls.py'> (djdt:djdt) '^__debug__/'>], [<URLPattern 'sitemap.xml'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '' [name='homepage']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '.well-known/apple-developer-merchantid-domain-association'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^login' [name='login']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^logout' [name='logout']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register/confirm$'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register/validate/(?P<token>.+)'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^register$' [name='register']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern 'user/change-password' [name='change_password']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern 'user/change-password/done' [name='change_password_done']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/done' [name='password_reset_done']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)' [name='password_reset_confirm']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password/complete' [name='password_reset_complete']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^forgot-password' [name='forgot_password']>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^user/disable-account'>], [<URLResolver <module 'misc.urls' from '/var/www/justfacts/misc/urls.py'> (None:None) ''>, <URLPattern '^user/*(?P<username>[A-Za-z0-9]*)' [name='user']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'onpoint/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/' [name='about']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/veguide/' [name='veguide']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/myvotesmart/' [name='myvotesmart']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/voteeasy/' [name='about_voteeasy']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/voteeasy-guide/' [name='voteeasyguide']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/political-courage-test/' [name='pct']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/pct/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'copyright/' [name='copyright']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/privacy/' [name='privacy']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/contact/' [name='contact']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/staff/' [name='staff']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/board/' [name='board']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'help-us/' [name='help-us']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'help-us/thank-you' [name='donateThankYou']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern '^help-us/*(?P<type>[a-z]*)' [name='donate']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'jobs/' [name='jobs']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'jobs/equal-opportunity/'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/advisors/' [name='advisors']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/history'>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/media' [name='media']>], [<URLResolver <module 'about.urls' from '/var/www/justfacts/about/urls.py'> (None:None) ''>, <URLPattern 'about/bull' [name='bull']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/biography/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='candidate_bio']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/campaign-finance/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='candidate_finance']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/political-courage-test/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*$' [name='candidate_pct']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/key-votes/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*$' [name='candidate_votes']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*/*$' [name='candidate_evaluations']>], [<URLResolver <module 'candidate.urls' from '/var/www/justfacts/candidate/urls.py'> (None:None) ''>, <URLPattern '^candidate/(?P<candidateId>\d+)/*[A-Za-z_\-]*/*$' [name='candidate_summary']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/check-key/(?P<apiKey>[a-z0-9]{0,32})$' [name='checkKey']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/check-user/(?P<username>.+)$' [name='checkUser']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/primary-by-state/(?P<party>[A-Za-z\- ]+)$' [name='primaryDataByState']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/primary-totals/(?P<party>[A-Za-z\- ]+)$' [name='primaryDataTotals']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/addr2zip$' [name='findZip4']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/track/(?P<dataType>[A-Za-z]+)$' [name='track']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/untrack/(?P<dataType>[A-Za-z]+)$' [name='untrack']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/dismiss/(?P<misc_message_id>[0-9]+)$' [name='dismiss_message']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/delete-comment/(?P<comment_id>[0-9]+)$' [name='delete_comment']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/search$' [name='search']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/payment-signature$' [name='payment_signature']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/coupon-code-check/(?P<code>[A-Za-z0-9!\$\-]+)$' [name='coupon_code_check']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/endorsements/(?P<sigId>[0-9]+)$' [name='loadEndorsements']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern '^x/newsletter/unsubscribe/*(?P<email>[\w\s\d\%\+,. ]*)' [name='newslettterUnsubscribe']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/check-auth/' [name='checkAuthForViewCount']>], [<URLResolver <module 'vsjax.urls' from '/var/www/justfacts/vsjax/urls.py'> (None:None) ''>, <URLPattern 'x/api-demo-request/' [name='apiProductPageDemoRequest']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^election/(?P<year>\d{0,4})/(?P<officeTypeId>[A-Za-z]{0,1})/*(?P<stateId>[A-Za-z]{0,2})[/0-9A-Za-z_\-]*$' [name='electionDetail']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/ballot-measures/*(?P<year>\d*)/*(?P<stateId>[A-Za-z]*)/*(?P<categoryId>\d*)' [name='measureSummary']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/ballot-measure/(?P<measureId>\d+)[/0-9A-Za-z_\-]*$' [name='measureDetail']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/offices/*(?P<stateId>[A-Za-z]{0,2})' [name='offices']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections/voter-registration/*(?P<stateId>[A-Za-z]{0,2})' [name='voterRegistration']>], [<URLResolver <module 'elections.urls' from '/var/www/justfacts/elections/urls.py'> (None:None) ''>, <URLPattern '^elections' [name='electionSummary']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-groups/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\d*)' [name='sig_list']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-group/(?P<sigId>\d+)/rating/(?P<ratingId>\d+)' [name='rating_detail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^interest-group/(?P<sigId>\d+)/*[A-Za-z0-9_\-]*' [name='sig_detail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^public-statements/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>\w*)/(?P<categoryId>\d*)' [name='statements']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^public-statement/(?P<speechId>\d+)/' [name='statementDetail']>], [<URLResolver <module 'government.urls' from '/var/www/justfacts/government/urls.py'> (None:None) ''>, <URLPattern '^political-parties/*(?P<stateId>[A-Za-z]{0,2})/*$' [name='partyTime']>], [<URLResolver <module 'issues.urls' from '/var/www/justfacts/issues/urls.py'> (None:None) ''>, <URLPattern '^issues/*(?P<stateId>[A-Za-z]{0,2})/*(?P<categoryId>\d*)/*[A-Za-z0-9\-]*' [name='issue_summary']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bills/*(?P<stateId>[A-Za-z]{0,2})/*(?P<year>\d{0,4})/*(?P<categoryId>\d{0,4})/*(?P<chamber>[A-Za-z]{0,6})' [name='key_votes']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bill/(?P<congressId>\d+)/*(?P<congstatusId>\d*)(?:/(?P<candidateId>[0-9]+)/{0,1})?(?:/[A-Za-z0-9_\-]*)' [name='key_vote_detail']>], [<URLResolver <module 'keyvotes.urls' from '/var/www/justfacts/keyvotes/urls.py'> (None:None) ''>, <URLPattern '^bill/votes/(?P<congstatusId>\d+)' [name='key_vote_breakdown']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/application/' [name='InternshipsApplication']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/faq/' [name='InternshipsFaq']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'internships/' [name='internships']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'intern-thank-you/' [name='intern_thank_you']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'legacy/' [name='legacy']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'memorial-gifts/' [name='memorial_gifts']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'bequest/' [name='bequest']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'give-things/' [name='give_things']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'volunteer-thank-you/' [name='volunteer_thank_you']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'volunteer/' [name='staff']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'member-internships/application/' [name='volunteerapp']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'member-internships/' [name='member_internships']>], [<URLResolver <module 'helpus.urls' from '/var/www/justfacts/helpus/urls.py'> (None:None) ''>, <URLPattern 'ambassadors/' [name='ambassadors']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'media' [name='media']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'media/publications' [name='staff']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'request-materials-thank-you' [name='request_materials_thank_you']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern '^request-materials/*(?P<action>\w*)' [name='request_materials']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter' [name='newsletter']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter-thank-you' [name='newsletter_thanks_you']>], [<URLResolver <module 'media.urls' from '/var/www/justfacts/media/urls.py'> (None:None) ''>, <URLPattern 'newsletter-error' [name='newsletter_error']>], [<URLResolver <module 'search.urls' from '/var/www/justfacts/search/urls.py'> (None:None) ''>, <URLPattern '^search/*(?P<searchString>[\w\s\d\%\+,. ]*)' [name='search']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^officials/*(?P<stateId>[A-Za-z]{0,2})/*(?P<officeTypeId>[\w\d]*)/*(?P<partyId>\d*)/*[A-Za-z_\-]*$' [name='officials']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/committees/*(?P<stateId>[A-Za-z]{0,2})$' [name='committeesSummary']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/committee/(?P<committeeId>\d+)/*[A-Za-z0-9_\-]*$' [name='committeeDetail']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/leadership/*(?P<stateId>[A-Za-z]{0,2})/*(?P<chamberId>\w{0,1})$' [name='leadership']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/local/*(?P<stateId>[A-Za-z]{0,2})$' [name='local']>], [<URLResolver <module 'offices.urls' from '/var/www/justfacts/offices/urls.py'> (None:None) ''>, <URLPattern '^offices/local/*(?P<localId>\d*)/*[A-Za-z_\-]*$' [name='local']>], [<URLResolver <module 'vetoes.urls' from '/var/www/justfacts/vetoes/urls.py'> (None:None) ''>, <URLPattern '^vetoes/$' [name='vetoes']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/' [name='share']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/link-to-us/' [name='link_to_us']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/api/'>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/api/' [name='staff']>], [<URLResolver <module 'share.urls' from '/var/www/justfacts/share/urls.py'> (None:None) ''>, <URLPattern 'share/widgets/' [name='share_widgets']>], [<URLResolver <module 'forcandidates.urls' from '/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, <URLPattern '^for-candidates/$' [name='for_candidates']>], [<URLResolver <module 'forcandidates.urls' from '/var/www/justfacts/forcandidates/urls.py'> (None:None) ''>, <URLPattern '^for-candidates/forms' [name='for_candidates_forms']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/classroom' [name='classroom']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/senate-classes' [name='senateClasses']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/federalist/(?P<fedId>\d+)' [name='fedlist']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/vocabulary'>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/government' [name='government101']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/presidential-primary'>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/president' [name='education_president']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/congress' [name='education_congress']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/campaign-finances' [name='education_campaign_finances']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/documents' [name='education_documents']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/constitution-full' [name='education_constitution_full']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/constitution' [name='education_constitution']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/amendments' [name='education_amendments']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/declaration-of-indepence' [name='education_declaration']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/classroom' [name='education_classroom']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/budget' [name='education_budget']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/states' [name='education_states']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/elections' [name='education_elections']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/electoral-college' [name='education_electoral_college']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education/how-a-bill-becomes-law' [name='education_how_bill']>], [<URLResolver <module 'education.urls' from '/var/www/justfacts/education/urls.py'> (None:None) ''>, <URLPattern '^education' [name='education_summary']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/biography/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='sideBySideBio']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/campaign-finance/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*$' [name='sideBySideFinances']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/public-statements/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*$/*$' [name='sideBySideStatements']>], [<URLResolver <module 'sidebysideAPI.urls' from '/var/www/justfacts/sidebysideAPI/urls.py'> (None:None) ''>, <URLPattern '^sidebyside/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/*(?P<categoryId>\d*)/*[A-Za-z_0-9\-]*/*$' [name='sideBySideRatings']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/biography/(?P<candidateId>\d+)/' [name='nextfacts_api_candidate_bio']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/political-courage-test/(?P<candidateId>\d+)/' [name='nextfacts_api_candidate_pct']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/key-votes/(?P<candidateId>\d+)/*[A-Za-z_\-]*/(?P<categoryId>\d*)' [name='nextfacts_api_candidate_votes']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/candidate/evaluations/(?P<candidateId>\d+)/*[A-Za-z_0-9\-]*/' [name='nextfacts_api_candidate_evaluations']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/login' [name='api-login']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/logout' [name='api-logout']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/user/(?P<username>[\w.@+-]+)$' [name='api-user']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/protected' [name='api-protected']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/' [name='api-register']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/validate/<str:token>/' [name='api-register-validate']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/register/status/' [name='api-register-status']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern 'nextfactsAPI/password-reset/confirm/<str:token>/' [name='password-reset-confirm']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern '^nextfactsAPI/password-reset/' [name='password-reset-request']>], [<URLResolver <module 'nextfactsAPI.urls' from '/var/www/justfacts/nextfactsAPI/urls.py'> (None:None) ''>, <URLPattern 'nextfactsAPI/auth/check/' [name='auth_check']>], [<URLResolver <module 'google_analytics.urls' from '/usr/local/lib/python3.12/dist-packages/google_analytics/urls.py'> (None:None) '^djga/'>]]}
government/statements.html
/var/www/justfacts/templates/government/statements.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}
government/government_base.html
/var/www/justfacts/templates/government/government_base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}
home/base.html
/var/www/justfacts/templates/home/base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}
home/header_meta.html
/var/www/justfacts/templates/home/header_meta.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}
home/header_link.html
/var/www/justfacts/templates/home/header_link.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}
home/new_main_header.html
/var/www/justfacts/templates/home/new_main_header.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}
home/new_ispy_header.html
/var/www/justfacts/templates/home/new_ispy_header.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}
government/statements_pagination.html
/var/www/justfacts/templates/government/statements_pagination.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <Block Node: section_header. Contents: [<TextNode: '\n\n<div class="main about_'>]>, <TextNode: '\n '>, <Block Node: government_section_page. Contents: [<TextNode: '\n '>]>, <TextNode: '\n</div>\n'>]>} {'block': <Block Node: government_section_page. Contents: [<TextNode: '\n\n\n<div class="features-1'>, <IfNode>, <TextNode: '</h2>\n </div>\n </'>, <IfNode>, <TextNode: '\n\n\n <div class="row ke'>, <IfNode>, <TextNode: '\n </button>\n '>, <ForNode: for ot in officetypes, tail_len: 10>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </button>\n '>, <ForNode: for s, name in states, tail_len: 10>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </button>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <IfNode>, <TextNode: '">All Issues</a>\n '>, <ForNode: for c in categories, tail_len: 10>, <TextNode: '\n </div>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="public'>, <IfNode>, <TextNode: '" />\n <inp'>, <IfNode>, <TextNode: '" />\n <inp'>, <Variable Node: textSearch>, <TextNode: '">\n <input'>, <IfNode>, <TextNode: '">\n\n\n <div'>, <IfNode>, <TextNode: '>\n Off'>, <IfNode>, <TextNode: '>\n Can'>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="public'>, <Variable Node: currentSearchQuery>, <TextNode: '">\n <input type='>, <Variable Node: chosenSectioName>, <TextNode: '">\n <input type='>, <IfNode>, <TextNode: '">\n\n <input type'>, <IfNode>, <TextNode: '">\n\n <div class='>, <IfNode>, <TextNode: '" />\n </div>'>, <IfNode>, <TextNode: '" />\n </div>'>, <IfNode>, <TextNode: '">Apply</button>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="filter'>, <Variable Node: chosenSectionName>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '">\n\n <div class='>, <IfNode>, <TextNode: '\n <!--\n '>, <IfNode>, <TextNode: '" value="'>, <Variable Node: currentSearchQuery>, <TextNode: '" required>\n '>, <IfNode>, <TextNode: '" required>\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n '>, <IfNode>, <TextNode: ' BULL Statements</h4>\n\n\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="filter'>, <Variable Node: chosenSectionName>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '>\n\n\n <div class="c'>, <django.templatetags.static.StaticNode object at 0x7e8df849bb30>, <TextNode: '" class="bull-logo-img">\n'>, <Variable Node: all_factcheck_bull_count>, <TextNode: '</span>\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n\n\n <div class="row"'>, <IfNode>, <TextNode: '\n\n\n </div>\n </div'>, <IfNode>, <TextNode: '\n\n\n\n '>, <IfNode>, <TextNode: '\n\n\n\n\n </div>\n</div>\n\n\n'>]>}
government/statements_pagination.html
/var/www/justfacts/templates/government/statements_pagination.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <Block Node: section_header. Contents: [<TextNode: '\n\n<div class="main about_'>]>, <TextNode: '\n '>, <Block Node: government_section_page. Contents: [<TextNode: '\n '>]>, <TextNode: '\n</div>\n'>]>} {'block': <Block Node: government_section_page. Contents: [<TextNode: '\n\n\n<div class="features-1'>, <IfNode>, <TextNode: '</h2>\n </div>\n </'>, <IfNode>, <TextNode: '\n\n\n <div class="row ke'>, <IfNode>, <TextNode: '\n </button>\n '>, <ForNode: for ot in officetypes, tail_len: 10>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </button>\n '>, <ForNode: for s, name in states, tail_len: 10>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </button>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <IfNode>, <TextNode: '">All Issues</a>\n '>, <ForNode: for c in categories, tail_len: 10>, <TextNode: '\n </div>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="public'>, <IfNode>, <TextNode: '" />\n <inp'>, <IfNode>, <TextNode: '" />\n <inp'>, <Variable Node: textSearch>, <TextNode: '">\n <input'>, <IfNode>, <TextNode: '">\n\n\n <div'>, <IfNode>, <TextNode: '>\n Off'>, <IfNode>, <TextNode: '>\n Can'>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="public'>, <Variable Node: currentSearchQuery>, <TextNode: '">\n <input type='>, <Variable Node: chosenSectioName>, <TextNode: '">\n <input type='>, <IfNode>, <TextNode: '">\n\n <input type'>, <IfNode>, <TextNode: '">\n\n <div class='>, <IfNode>, <TextNode: '" />\n </div>'>, <IfNode>, <TextNode: '" />\n </div>'>, <IfNode>, <TextNode: '">Apply</button>\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="filter'>, <Variable Node: chosenSectionName>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '">\n\n <div class='>, <IfNode>, <TextNode: '\n <!--\n '>, <IfNode>, <TextNode: '" value="'>, <Variable Node: currentSearchQuery>, <TextNode: '" required>\n '>, <IfNode>, <TextNode: '" required>\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n '>, <IfNode>, <TextNode: ' BULL Statements</h4>\n\n\n '>, <Variable Node: chosenStateId>, <TextNode: '/'>, <Variable Node: chosenOfficeTypeId>, <TextNode: '/'>, <Variable Node: chosenCategoryId>, <TextNode: '" method="get" id="filter'>, <Variable Node: chosenSectionName>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '" />\n <input typ'>, <IfNode>, <TextNode: '>\n\n\n <div class="c'>, <django.templatetags.static.StaticNode object at 0x7e8df849bb30>, <TextNode: '" class="bull-logo-img">\n'>, <Variable Node: all_factcheck_bull_count>, <TextNode: '</span>\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n\n\n\n <div class="row"'>, <IfNode>, <TextNode: '\n\n\n </div>\n </div'>, <IfNode>, <TextNode: '\n\n\n\n '>, <IfNode>, <TextNode: '\n\n\n\n\n </div>\n</div>\n\n\n'>]>}
home/new_main_footer.html
/var/www/justfacts/templates/home/new_main_footer.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}
home/star_spangled_footer_bottom.html
/var/www/justfacts/templates/home/star_spangled_footer_bottom.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}
home/login_modal.html
/var/www/justfacts/templates/home/login_modal.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}
home/js_base.html
/var/www/justfacts/templates/home/js_base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'zWZwpCda3lx8jyaeuVA7frXQVrBm5kaCjEd09CwRnYprZUhVbKF0a3vZEvONBHFj'>", 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7e8df92c8050>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7e8df9444290>, 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7e8df92cb7a0>>'} {'all_factcheck_bull_count': 2, 'categories': '<<queryset of misc.Category>>', 'chosenCategoryId': '7', 'chosenCategoryName': 'Arts, Entertainment, and History', 'chosenOfficeTypeId': 'C', 'chosenOfficeTypeName': 'Congressional', 'chosenSectionName': 'officials', 'chosenSort': 'date', 'chosenStateId': 'NA', 'chosenStateName': 'National', 'currentQueryString': 'section=officials', 'current_page': 4, 'current_public_statements': <Page 4 of 273>, 'display_bull_only_statements': False, 'endDate': None, 'endDateRaw': None, 'end_page_slice': 5, 'officetypes': '<<queryset of offices.Officetype>>', 'resultsperpage': None, 'startDate': None, 'startDateRaw': None, 'start_page_slice': 0, 'statements': <function statements at 0x7e8dfa33e8e0>, 'statements_pagination_range': range(1, 6), 'states': [('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NA', 'National'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], 'textSearch': '', 'title': 'Public Statements', 'total_pages': 273}

Context processors

None

Cache calls from 1 backend

Summary

Total calls Total time Cache hits Cache misses
0 0 ms 0 0

Commands

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

Signals

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