Current Site Packages Directory:
/usr/local/lib/python3.10/site-packages
| Package | Version | Homepage | Summary |
|---|---|---|---|
| alabaster | 0.7.16 | None | A light, configurable Sphinx theme |
| alembic | 1.13.2 | https://alembic.sqlalchemy.org | A database migration tool for SQLAlchemy. |
| argparse | 1.4.0 | https://github.com/ThomasWaldmann/argparse/ | Python command-line parsing library |
| arrow | 1.3.0 | None | Better dates & times for Python |
| asttokens | 3.0.0 | https://github.com/gristlabs/asttokens | Annotate AST trees with source code positions |
| async-timeout | 4.0.3 | https://github.com/aio-libs/async-timeout | Timeout context manager for asyncio programs |
| Babel | 2.15.0 | https://babel.pocoo.org/ | Internationalization utilities |
| beautifulsoup4 | 4.12.3 | None | Screen-scraping library |
| binaryornot | 0.4.4 | https://github.com/audreyr/binaryornot | Ultra-lightweight pure Python package to check if a file is binary or text. |
| bleach | 6.1.0 | https://github.com/mozilla/bleach | An easy safelist-based HTML-sanitizing tool. |
| blinker | 1.8.2 | None | Fast, simple object-to-object and broadcast signaling |
| build | 1.2.2.post1 | None | A simple, correct Python build frontend |
| cachelib | 0.13.0 | https://github.com/pallets-eco/cachelib/ | A collection of cache libraries in the same API interface. |
| certifi | 2024.7.4 | https://github.com/certifi/python-certifi | Python package for providing Mozilla's CA Bundle. |
| chardet | 5.2.0 | https://github.com/chardet/chardet | Universal encoding detector for Python 3 |
| charset-normalizer | 3.3.2 | https://github.com/Ousret/charset_normalizer | The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. |
| ckan | 2.11.0 | http://ckan.org/ | CKAN Software |
| ckanext-co2datashare | 0.0.1 | https://github.com/oddan/ckanext-co2datashare | None |
| ckanext-envvars | 0.0.6 | https://github.com/okfn/ckanext-envvars | CKAN configuration settings available from env vars |
| ckanext-spatial | 2.3.1 | None | Geo-related plugins for CKAN |
| ckantoolkit | 0.0.7 | https://github.com/ckan/ckantoolkit | None |
| click | 8.1.7 | https://palletsprojects.com/p/click/ | Composable command line interface toolkit |
| cookiecutter | 2.3.0 | https://github.com/cookiecutter/cookiecutter | A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template. |
| country_list | 1.1.0 | https://github.com/bulv1ne/country_list/ | List of all countries with names and ISO 3166-1 codes in all languages |
| coverage | 7.6.8 | https://github.com/nedbat/coveragepy | Code coverage measurement for Python |
| coveralls | 4.0.1 | http://github.com/TheKevJames/coveralls-python | Show coverage stats online via coveralls.io |
| decorator | 5.1.1 | https://github.com/micheles/decorator | Decorators for Humans |
| docopt | 0.6.2 | http://docopt.org | Pythonic argument parser, that will make you smile |
| docutils | 0.20.1 | https://docutils.sourceforge.io/ | Docutils -- Python Documentation Utilities |
| dominate | 2.9.1 | None | Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API. |
| exceptiongroup | 1.2.2 | None | Backport of PEP 654 (exception groups) |
| executing | 2.1.0 | https://github.com/alexmojaki/executing | Get the currently executing AST node of a frame, and other information |
| factory-boy | 3.3.0 | https://github.com/FactoryBoy/factory_boy | A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby. |
| Faker | 26.0.0 | https://github.com/joke2k/faker | Faker is a Python package that generates fake data for you. |
| feedgen | 1.0.0 | https://lkiesow.github.io/python-feedgen | Feed Generator (ATOM, RSS, Podcasts) |
| Flask | 3.0.3 | None | A simple framework for building complex web applications. |
| flask-babel | 4.0.0 | https://github.com/python-babel/flask-babel | Adds i18n/l10n support for Flask applications. |
| Flask-DebugToolbar | 0.15.1 | https://github.com/pallets-eco/flask-debugtoolbar | A toolbar overlay for debugging Flask applications. |
| Flask-Login | 0.6.3 | https://github.com/maxcountryman/flask-login | User authentication and session management for Flask. |
| Flask-Session | 0.8.0 | None | Server-side session support for Flask |
| Flask-WTF | 1.2.1 | None | Form rendering, validation, and CSRF protection for Flask with WTForms. |
| freezegun | 1.5.1 | https://github.com/spulec/freezegun | Let your Python tests travel through time |
| geojson | 3.1.0 | https://github.com/jazzband/geojson | Python bindings and utilities for GeoJSON |
| greenlet | 3.0.3 | https://greenlet.readthedocs.io/ | Lightweight in-process concurrent programming |
| idna | 3.7 | None | Internationalized Domain Names in Applications (IDNA) |
| imagesize | 1.4.1 | https://github.com/shibukawa/imagesize_py | Getting image size from png/jpeg/jpeg2000/gif file |
| importlib_metadata | 8.0.0 | None | Read metadata from Python packages |
| incremental | 24.7.2 | None | A small library that versions your Python projects. |
| inflection | 0.5.1 | https://github.com/jpvanhal/inflection | A port of Ruby on Rails inflector to Python |
| iniconfig | 2.0.0 | None | brain-dead simple config-ini parsing |
| ipdb | 0.13.13 | https://github.com/gotcha/ipdb | IPython-enabled pdb |
| ipython | 8.30.0 | None | IPython: Productive Interactive Computing |
| itsdangerous | 2.2.0 | None | Safely pass data to untrusted environments and back. |
| jedi | 0.19.2 | https://github.com/davidhalter/jedi | An autocompletion tool for Python that can be used for text editors. |
| Jinja2 | 3.1.4 | None | A very fast and expressive template engine. |
| lxml | 5.2.2 | https://lxml.de/ | Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. |
| Mako | 1.3.5 | https://www.makotemplates.org/ | A super-fast templating language that borrows the best ideas from the existing templating languages. |
| Markdown | 3.6 | None | Python implementation of John Gruber's Markdown. |
| markdown-it-py | 3.0.0 | None | Python port of markdown-it. Markdown parsing, done right! |
| MarkupSafe | 2.1.5 | https://palletsprojects.com/p/markupsafe/ | Safely add untrusted strings to HTML/XML markup. |
| matplotlib-inline | 0.1.7 | None | Inline Matplotlib backend for Jupyter |
| mdurl | 0.1.2 | None | Markdown URL utilities |
| msgspec | 0.18.6 | https://jcristharif.com/msgspec/ | A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML. |
| mypy | 1.10.1 | https://www.mypy-lang.org/ | Optional static typing for Python |
| mypy-extensions | 1.0.0 | https://github.com/python/mypy_extensions | Type system extensions for programs checked with the mypy type checker. |
| numpy | 2.2.6 | None | Fundamental package for array computing in Python |
| OWSLib | 0.32.0 | https://owslib.readthedocs.io | OGC Web Service utility library |
| packaging | 24.1 | None | Core utilities for Python packages |
| parso | 0.8.4 | https://github.com/davidhalter/parso | A Python Parser |
| passlib | 1.7.4 | https://passlib.readthedocs.io | comprehensive password hashing framework supporting over 30 schemes |
| pexpect | 4.9.0 | https://pexpect.readthedocs.io/ | Pexpect allows easy control of interactive console applications. |
| pillow | 10.4.0 | None | Python Imaging Library (Fork) |
| pip | 24.3.1 | None | The PyPA recommended tool for installing Python packages. |
| pip-tools | 7.4.1 | None | pip-tools keeps your pinned dependencies fresh. |
| pluggy | 1.5.0 | https://github.com/pytest-dev/pluggy | plugin and hook calling mechanisms for python |
| polib | 1.2.0 | https://github.com/izimobil/polib/ | A library to manipulate gettext files (po and mo files). |
| prompt_toolkit | 3.0.48 | https://github.com/prompt-toolkit/python-prompt-toolkit | Library for building powerful interactive command lines in Python |
| psycopg2 | 2.9.9 | https://psycopg.org/ | psycopg2 - Python-PostgreSQL Database Adapter |
| ptyprocess | 0.7.0 | https://github.com/pexpect/ptyprocess | Run a subprocess in a pseudo terminal |
| pure_eval | 0.2.3 | http://github.com/alexmojaki/pure_eval | Safely evaluate AST nodes without side effects |
| pycountry | 24.6.1 | https://github.com/flyingcircusio/pycountry | ISO country, subdivision, language, currency and script definitions and their translations |
| Pygments | 2.18.0 | None | Pygments is a syntax highlighting package written in Python. |
| PyJWT | 2.8.0 | https://github.com/jpadilla/pyjwt | JSON Web Token implementation in Python |
| pyparsing | 3.1.2 | None | pyparsing module - Classes and methods to define and execute parsing grammars |
| pyproj | 3.6.1 | https://github.com/pyproj4/pyproj | Python interface to PROJ (cartographic projections and coordinate transformations library) |
| pyproject_hooks | 1.2.0 | None | Wrappers to call pyproject.toml-based build backend hooks. |
| pysolr | 3.9.0 | https://github.com/django-haystack/pysolr/ | Lightweight Python client for Apache Solr |
| pytest | 8.2.2 | None | pytest: simple powerful testing with Python |
| pytest-ckan | 0.0.12 | https://github.com/datopian/pytest-ckan | Backport of CKAN 2.9 pytest plugin and fixtures to CAKN 2.8 |
| pytest-cov | 5.0.0 | https://github.com/pytest-dev/pytest-cov | Pytest plugin for measuring coverage. |
| pytest-factoryboy | 2.7.0 | https://pytest-factoryboy.readthedocs.io/ | Factory Boy support for pytest. |
| pytest-freezegun | 0.4.2 | https://github.com/ktosiek/pytest-freezegun | Wrap tests with fixtures in freeze_time |
| pytest-rerunfailures | 14.0 | None | pytest plugin to re-run tests to eliminate flaky failures |
| pytest-split | 0.9.0 | https://jerry-git.github.io/pytest-split | Pytest plugin which splits the test suite to equally sized sub suites based on test execution time. |
| python-dateutil | 2.9.0.post0 | https://github.com/dateutil/dateutil | Extensions to the standard Python datetime module |
| python-magic | 0.4.27 | http://github.com/ahupp/python-magic | File type identification using libmagic |
| python-slugify | 8.0.4 | https://github.com/un33k/python-slugify | A Python slugify application that also handles Unicode |
| pytz | 2024.1 | http://pythonhosted.org/pytz | World timezone definitions, modern and historical |
| PyYAML | 6.0.1 | https://pyyaml.org/ | YAML parser and emitter for Python |
| redis | 5.0.7 | https://github.com/redis/redis-py | Python client for Redis database and key-value store |
| requests | 2.32.3 | https://requests.readthedocs.io | Python HTTP for Humans. |
| responses | 0.25.3 | https://github.com/getsentry/responses | A utility library for mocking out the `requests` Python library. |
| rich | 13.9.4 | https://github.com/Textualize/rich | Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal |
| rq | 1.16.2 | None | RQ is a simple, lightweight, library for creating background jobs, and processing them. |
| setuptools | 65.5.1 | https://github.com/pypa/setuptools | Easily download, build, install, upgrade, and uninstall Python packages |
| shapely | 2.0.7 | None | Manipulation and analysis of geometric objects |
| simplejson | 3.19.2 | https://github.com/simplejson/simplejson | Simple, fast, extensible JSON encoder/decoder for Python |
| six | 1.16.0 | https://github.com/benjaminp/six | Python 2 and 3 compatibility utilities |
| snowballstemmer | 2.2.0 | https://github.com/snowballstem/snowball | This package provides 29 stemmers for 28 languages generated from Snowball algorithms. |
| soupsieve | 2.6 | None | A modern CSS selector implementation for Beautiful Soup. |
| Sphinx | 7.3.7 | None | Python documentation generator |
| sphinx-rtd-theme | 2.0.0 | https://github.com/readthedocs/sphinx_rtd_theme | Read the Docs theme for Sphinx |
| sphinxcontrib-applehelp | 2.0.0 | None | sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books |
| sphinxcontrib-devhelp | 2.0.0 | None | sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp documents |
| sphinxcontrib-htmlhelp | 2.1.0 | None | sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files |
| sphinxcontrib-jquery | 4.1 | None | Extension to include jQuery on newer Sphinx releases |
| sphinxcontrib-jsmath | 1.0.1 | http://sphinx-doc.org/ | A sphinx extension which renders display math in HTML via JavaScript |
| sphinxcontrib-qthelp | 2.0.0 | None | sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp documents |
| sphinxcontrib-serializinghtml | 2.0.0 | None | sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle) |
| SQLAlchemy | 1.4.52 | https://www.sqlalchemy.org | Database Abstraction Library |
| sqlalchemy2-stubs | 0.0.2a38 | http://www.sqlalchemy.org | Typing Stubs for SQLAlchemy 1.4 |
| sqlparse | 0.5.0 | None | A non-validating SQL parser. |
| stack-data | 0.6.3 | http://github.com/alexmojaki/stack_data | Extract data from python stack frames and tracebacks for informative displays |
| text-unidecode | 1.3 | https://github.com/kmike/text-unidecode/ | The most basic Text::Unidecode port |
| toml | 0.10.2 | https://github.com/uiri/toml | Python Library for Tom's Obvious, Minimal Language |
| tomli | 2.0.1 | None | A lil' TOML parser |
| towncrier | 23.11.0 | None | Building newsfiles for your project. |
| traitlets | 5.14.3 | None | Traitlets Python configuration system |
| types-python-dateutil | 2.9.0.20241003 | https://github.com/python/typeshed | Typing stubs for python-dateutil |
| typing_extensions | 4.12.2 | None | Backported and Experimental Type Hints for Python 3.8+ |
| tzlocal | 5.2 | None | tzinfo object for the local timezone |
| urllib3 | 2.2.2 | None | HTTP library with thread-safe connection pooling, file post, and more. |
| uWSGI | 2.0.28 | https://uwsgi-docs.readthedocs.io/en/latest/ | The uWSGI server |
| watchdog | 4.0.1 | https://github.com/gorakhargosh/watchdog | Filesystem events monitoring |
| wcwidth | 0.2.13 | https://github.com/jquast/wcwidth | Measures the displayed width of unicode strings in a terminal |
| webassets | 2.0 | http://github.com/miracle2k/webassets/ | Media asset management for Python, with glue code for various web frameworks |
| webencodings | 0.5.1 | https://github.com/SimonSapin/python-webencodings | Character encoding aliases for legacy web content |
| Werkzeug | 3.0.3 | None | The comprehensive WSGI web application library. |
| wheel | 0.45.1 | None | A built-package format for Python |
| WTForms | 3.1.2 | None | Form validation and rendering for Python web development. |
| zipp | 3.19.2 | None | Backport of pathlib-compatible object wrapper for zip files |
| zope.interface | 6.4.post2 | https://github.com/zopefoundation/zope.interface | Interfaces for Python |
| Resource | Value |
|---|---|
| User CPU time | 34.772 msec |
| System CPU time | 2.641 msec |
| Total CPU time | 37.413 msec |
| Elapsed time | 38.192 msec |
| Context switches | 41 voluntary, 0 involuntary |
| Key | Value |
|---|---|
| HTTP_ACCEPT | */* |
| HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate |
| HTTP_HOST | co2datashare-test.co2.sigma2.no |
| HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| QUERY_STRING | |
| REMOTE_ADDR | 10.11.100.252 |
| REQUEST_METHOD | GET |
| SCRIPT_NAME | |
| SERVER_NAME | 0.0.0.0 |
| SERVER_PORT | 5000 |
| SERVER_PROTOCOL | HTTP/1.1 |
| SERVER_SOFTWARE | Werkzeug/3.0.3 |
| View Function | args | kwargs |
|---|---|---|
| ckanext.co2datashare.cdsmetadata_plugin._register_user | [] | None |
| Variable | Value |
|---|
| Variable | Value |
|---|---|
| '_csrf_token' | '0b2bca3d52c6b1c9c9d92c07b00e2fb81c4b9f95' |
| Variable | Value |
|---|
| Variable | Value |
|---|
| Key | Value |
|---|---|
| __file__ | '/srv/app/ckan.ini' |
| api_token.jwt.algorithm | 'HS256' |
| api_token.jwt.decode.secret | 'string:CHANGE_ME' |
| api_token.jwt.encode.secret | 'string:CHANGE_ME' |
| api_token.nbytes | 32 |
| apitoken_header_name | 'Authorization' |
| APPLICATION_ROOT | '/' |
| BABEL_DEFAULT_TIMEZONE | 'UTC' |
| BABEL_DOMAIN | 'ckan' |
| BABEL_TRANSLATION_DIRECTORIES | '/srv/app/src/ckan/ckan/i18n' |
| beaker.session.secret | 'CHANGE_ME' |
| ckan.activity_list_limit | 31 |
| ckan.activity_list_limit_max | 100 |
| ckan.activity_streams_email_notifications | False |
| ckan.activity_streams_enabled | False |
| ckan.auth.allow_admin_collaborators | False |
| ckan.auth.allow_collaborators_to_change_owner_org | False |
| ckan.auth.allow_dataset_collaborators | True |
| ckan.auth.anon_create_dataset | False |
| ckan.auth.create_dataset_if_not_in_organization | False |
| ckan.auth.create_default_api_keys | False |
| ckan.auth.create_unowned_dataset | False |
| ckan.auth.create_user_via_api | False |
| ckan.auth.create_user_via_web | True |
| ckan.auth.enable_cookie_auth_in_api | False |
| ckan.auth.login_view | 'user.login' |
| ckan.auth.public_activity_stream_detail | False |
| ckan.auth.public_user_details | False |
| ckan.auth.reveal_private_datasets | False |
| ckan.auth.roles_that_cascade_to_sub_groups | ['admin'] |
| ckan.auth.route_after_login | 'dashboard.datasets' |
| ckan.auth.user_create_groups | False |
| ckan.auth.user_create_organizations | False |
| ckan.auth.user_delete_groups | False |
| ckan.auth.user_delete_organizations | False |
| ckan.base_public_folder | 'public' |
| ckan.base_templates_folder | 'templates' |
| ckan.cache_enabled | False |
| ckan.cache_expires | 0 |
| ckan.cds_citations_open_citations_api_key | 'df8a5802-0de5-403f-80d4-a7cba2ce86a1' |
| ckan.cds_citations_seconds_per_update | '300' |
| ckan.cdsmetadata.max_zipfile_size | '5000000000' |
| ckan.cors.origin_allow_all | False |
| ckan.cors.origin_whitelist | [] |
| ckan.csrf_protection.ignore_extensions | True |
| ckan.datapusher.callback_url | 'http://localhost:5000' |
| ckan.datapusher.url | 'http://localhost:8800' |
| ckan.dataset.create_on_ui_requires_resources | True |
| ckan.datasets_per_page | 20 |
| ckan.datatables.data_dictionary_labels | True |
| ckan.datatables.date_format | 'llll' |
| ckan.datatables.default_view | 'table' |
| ckan.datatables.ellipsis_length | 100 |
| ckan.datatables.null_label | '' |
| ckan.datatables.page_length_choices | ['20', '50', '100', '500', '1000'] |
| ckan.datatables.state_duration | 7200 |
| ckan.datatables.state_saving | True |
| ckan.debug_supress_header | False |
| ckan.default.group_type | 'group' |
| ckan.default.organization_type | 'organization' |
| ckan.default.package_type | 'dataset' |
| ckan.default_group_sort | 'title' |
| ckan.devserver.host | 'localhost' |
| ckan.devserver.multiprocess | 1 |
| ckan.devserver.port | 5000 |
| ckan.devserver.ssl_cert | '' |
| ckan.devserver.ssl_key | '' |
| ckan.devserver.threaded | False |
| ckan.devserver.watch_patterns | [] |
| ckan.display_timezone | 'UTC' |
| ckan.download_proxy | '' |
| ckan.email_notifications_since | '2 days' |
| ckan.extra_resource_fields | ['category', 'purpose', 'sources', 'assumptions', 'dataformat'] |
| ckan.favicon | '/base/images/ckan.ico' |
| ckan.featured_groups | [] |
| ckan.featured_orgs | [] |
| ckan.feeds.author_link | '' |
| ckan.feeds.author_name | '' |
| ckan.feeds.authority_name | '' |
| ckan.feeds.date | '' |
| ckan.feeds.limit | 20 |
| ckan.gravatar_default | 'identicon' |
| ckan.group_and_organization_list_all_fields_max | 25 |
| ckan.group_and_organization_list_max | 1000 |
| ckan.harvest.mq.hostname | 'redis' |
| ckan.harvest.mq.port | '6379' |
| ckan.harvest.mq.redis_db | '1' |
| ckan.harvest.mq.type | 'redis' |
| ckan.hide_activity_from_users | ['default'] |
| ckan.hide_version | False |
| ckan.i18n.extra_directory | '' |
| ckan.i18n.extra_gettext_domain | '' |
| ckan.i18n.extra_locales | [] |
| ckan.i18n.rtl_languages | ['he', 'ar', 'fa_IR'] |
| ckan.i18n.rtl_theme | 'css/main-rtl' |
| ckan.i18n_directory | '' |
| ckan.jobs.timeout | 180 |
| ckan.legacy_route_mappings | '{}' |
| ckan.locale_default | 'en' |
| ckan.locale_order | [] |
| ckan.locales_filtered_out | [] |
| ckan.locales_offered | [] |
| ckan.max_image_size | 2 |
| ckan.max_resource_size | 30000 |
| ckan.mimetype_guess | 'file_ext' |
| ckan.open_citation_api_key | 'df8a5802-0de5-403f-80d4-a7cba2ce86a1' |
| ckan.plugins | ['image_view', 'text_view', 'datatables_view', 'envvars', 'spatial_metadata', 'spatial_query', 'cdsstats', 'cdsaccess', 'cdslandingpage', 'cdstheme', 'cdsmetadata', 'cdsresources', 'cdscitations'] |
| ckan.preview.image_formats | 'png jpeg jpg gif' |
| ckan.preview.json_formats | 'json' |
| ckan.preview.jsonp_formats | 'jsonp' |
| ckan.preview.text_formats | 'text/plain txt plain' |
| ckan.preview.xml_formats | 'xml rdf rdf+xml owl+xml atom rss' |
| ckan.recaptcha.private_key | '' |
| ckan.recaptcha.privatekey | '' |
| ckan.recaptcha.public_key | '' |
| ckan.recaptcha.publickey | '' |
| ckan.redis.url | 'redis://localhost:6379/1' |
| ckan.requests.timeout | 5 |
| ckan.resource_formats | '/srv/app/src/ckan/ckan/config/resource_formats.json' |
| ckan.root_path | '' |
| ckan.search.default_include_private | True |
| ckan.search.default_package_sort | 'score desc, metadata_modified desc' |
| ckan.search.remove_deleted_packages | True |
| ckan.search.rows_max | 1000 |
| ckan.search.show_all_types | 'dataset' |
| ckan.search.solr_allowed_query_parsers | ['field'] |
| ckan.search.solr_commit | True |
| ckan.seconds_per_update | '300' |
| ckan.site_about | '' |
| ckan.site_custom_css | '' |
| ckan.site_description | '' |
| ckan.site_id | 'default' |
| ckan.site_intro_text | '' |
| ckan.site_logo | '/uploads/admin/2020-01-16-150801.171247co2-favicon.png' |
| ckan.site_title | 'CO2DataShare' |
| ckan.site_url | 'https://co2datashare-test.co2.sigma2.no' |
| ckan.static_max_age | 3600 |
| ckan.storage_path | '/var/lib/ckan' |
| ckan.template_title_delimiter | '-' |
| ckan.theme | 'css/main' |
| ckan.upload.group.mimetypes | ['image/png', 'image/gif', 'image/jpeg'] |
| ckan.upload.group.types | ['image'] |
| ckan.upload.user.mimetypes | ['image/png', 'image/gif', 'image/jpeg'] |
| ckan.upload.user.types | ['image'] |
| ckan.user.last_active_interval | 600 |
| ckan.user_list_limit | 20 |
| ckan.user_reset_landing_page | 'home.index' |
| ckan.valid_url_schemes | ['http', 'https', 'ftp'] |
| ckan.views.default_views | ['image_view', 'datatables_view'] |
| ckan.webassets.path | '' |
| ckan.webassets.url | '/webassets' |
| ckan.webassets.use_x_sendfile | False |
| CKAN___API_TOKEN__JWT__DECODE__SECRET | 'string:CHANGE_ME' |
| CKAN___API_TOKEN__JWT__ENCODE__SECRET | 'string:CHANGE_ME' |
| CKAN___BEAKER__SESSION__SECRET | 'CHANGE_ME' |
| CKAN__CDS_CITATIONS_OPEN_CITATIONS_API_KEY | 'df8a5802-0de5-403f-80d4-a7cba2ce86a1' |
| CKAN__CDS_CITATIONS_SECONDS_PER_UPDATE | '300' |
| CKAN__DATAPUSHER__CALLBACK_URL | 'http://localhost:5000' |
| CKAN__HARVEST__MQ__HOSTNAME | 'redis' |
| CKAN__HARVEST__MQ__PORT | '6379' |
| CKAN__HARVEST__MQ__REDIS_DB | '1' |
| CKAN__HARVEST__MQ__TYPE | 'redis' |
| CKAN__PLUGINS | 'image_view text_view datatables_view envvars spatial_metadata spatial_query cdsstats cdsaccess cdslandingpage cdstheme cdsmetadata cdsresources cdscitations' |
| CKAN_CONFIG | '/srv/app/ckan.ini' |
| ckan_config | '/srv/app/ckan.ini' |
| CKAN_DATAPUSHER_URL | 'http://localhost:8800' |
| ckan_datapusher_url | 'http://localhost:8800' |
| CKAN_DB | 'ckan_default' |
| ckan_db | 'ckan_default' |
| CKAN_DB_PASSWORD | 'e874-gHy382-czrUne' |
| ckan_db_password | 'e874-gHy382-czrUne' |
| CKAN_DB_USER | 'ckan_default' |
| ckan_db_user | 'ckan_default' |
| CKAN_INI | '/srv/app/ckan.ini' |
| ckan_ini | '/srv/app/ckan.ini' |
| CKAN_PORT_HOST | '5000' |
| ckan_port_host | '5000' |
| CKAN_REDIS_URL | 'redis://localhost:6379/1' |
| ckan_redis_url | 'redis://localhost:6379/1' |
| CKAN_REF | 'ckan-2.11.0' |
| ckan_ref | 'ckan-2.11.0' |
| CKAN_SITE_URL | 'https://co2datashare-test.co2.sigma2.no' |
| ckan_site_url | 'https://co2datashare-test.co2.sigma2.no' |
| CKAN_SOLR_URL | 'http://localhost:8983/solr/ckan' |
| ckan_solr_url | 'http://localhost:8983/solr/ckan' |
| CKAN_SQLALCHEMY_URL | 'postgresql://ckan_default:e874-gHy382-czrUne@co2-ns9641k-co2portal-new-test.pgsql/ckan_default' |
| ckan_sqlalchemy_url | 'postgresql://ckan_default:e874-gHy382-czrUne@co2-ns9641k-co2portal-new-test.pgsql/ckan_default' |
| CKAN_STORAGE_PATH | '/var/lib/ckan' |
| ckan_storage_path | '/var/lib/ckan' |
| CKAN_VERSION | '2.11.0' |
| ckan_version | '2.11.0' |
| ckanext.spatial.common_map.apikey | '<your_api_key>' |
| ckanext.spatial.common_map.type | 'Stadia.StamenTerrain' |
| ckanext.spatial.search_backend | 'solr-spatial-field' |
| clear_logo_upload | '' |
| computed_template_paths | ['/srv/app/src/ckan/ckanext/imageview/theme/templates', '/srv/app/src/ckan/ckanext/textview/templates', '/srv/app/src/ckan/ckanext/datatablesview/templates', '/srv/app/src/ckanext-spatial/ckanext/spatial/templates', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/stats', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/access', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/landing_page', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/theme', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/front_page', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/cdsmetadata', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/cdscitations', '/srv/app/src/ckan/ckan/templates'] |
| config.mode | 'strict' |
| DEBUG | True |
| debug | True |
| DEBUG_TB_ENABLED | True |
| DEBUG_TB_HOSTS | () |
| DEBUG_TB_INTERCEPT_REDIRECTS | False |
| DEBUG_TB_PANELS | ('flask_debugtoolbar.panels.versions.VersionDebugPanel', 'flask_debugtoolbar.panels.timer.TimerDebugPanel', 'flask_debugtoolbar.panels.headers.HeaderDebugPanel', 'flask_debugtoolbar.panels.request_vars.RequestVarsDebugPanel', 'flask_debugtoolbar.panels.config_vars.ConfigVarsDebugPanel', 'flask_debugtoolbar.panels.template.TemplateDebugPanel', 'flask_debugtoolbar.panels.sqlalchemy.SQLAlchemyDebugPanel', 'flask_debugtoolbar.panels.logger.LoggingPanel', 'flask_debugtoolbar.panels.route_list.RouteListDebugPanel', 'flask_debugtoolbar.panels.profiler.ProfilerDebugPanel', 'flask_debugtoolbar.panels.g.GDebugPanel') |
| email_to | '' |
| error_email_from | '' |
| EXPLAIN_TEMPLATE_LOADING | False |
| extra_public_paths | '' |
| extra_template_paths | '' |
| here | '/srv/app' |
| licenses_group_url | '' |
| logo_upload | '' |
| MAX_CONTENT_LENGTH | None |
| MAX_COOKIE_SIZE | 4093 |
| package_edit_return_url | '' |
| package_hide_extras | [] |
| package_new_return_url | '' |
| PERMANENT_SESSION_LIFETIME | 31536000 |
| plugin_public_paths | ['/srv/app/src/ckanext-spatial/ckanext/spatial/public', '/var/lib/ckan/default/landing_pages', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/public'] |
| plugin_template_paths | ['/srv/app/src/ckan/ckanext/imageview/theme/templates', '/srv/app/src/ckan/ckanext/textview/templates', '/srv/app/src/ckan/ckanext/datatablesview/templates', '/srv/app/src/ckanext-spatial/ckanext/spatial/templates', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/stats', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/access', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/landing_page', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/theme', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/front_page', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/cdsmetadata', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/cdscitations'] |
| PREFERRED_URL_SCHEME | 'http' |
| PROPAGATE_EXCEPTIONS | None |
| REMEMBER_COOKIE_DOMAIN | None |
| REMEMBER_COOKIE_DURATION | 31536000 |
| REMEMBER_COOKIE_HTTPONLY | True |
| REMEMBER_COOKIE_NAME | 'remember_token' |
| REMEMBER_COOKIE_PATH | '/' |
| REMEMBER_COOKIE_REFRESH_EACH_REQUEST | False |
| REMEMBER_COOKIE_SAMESITE | 'None' |
| REMEMBER_COOKIE_SECURE | False |
| search.facets | ['organization', 'groups', 'tags', 'res_format', 'license_id'] |
| search.facets.default | 10 |
| search.facets.limit | 50 |
| SECRET_KEY | 'o5mD1dFLTX-QZV0IE1F2NexLLy63wvXcGCbHV3Qcm8A' |
| SEND_FILE_MAX_AGE_DEFAULT | None |
| SERVER_NAME | None |
| SESSION_COOKIE_DOMAIN | '' |
| SESSION_COOKIE_HTTPONLY | True |
| SESSION_COOKIE_NAME | 'ckan' |
| SESSION_COOKIE_PATH | '' |
| SESSION_COOKIE_SAMESITE | 'Lax' |
| SESSION_COOKIE_SECURE | False |
| SESSION_KEY_PREFIX | 'session:' |
| SESSION_PERMANENT | True |
| SESSION_REFRESH_EACH_REQUEST | False |
| SESSION_TYPE | 'cookie' |
| SESSION_USE_SIGNER | False |
| smtp.mail_from | '' |
| smtp.password | '' |
| smtp.reply_to | '' |
| smtp.server | 'localhost' |
| smtp.starttls | False |
| smtp.user | '' |
| solr_password | '' |
| solr_timeout | 60 |
| solr_url | 'http://localhost:8983/solr/ckan' |
| solr_user | '' |
| sqlalchemy.pool_pre_ping | True |
| sqlalchemy.url | 'postgresql://ckan_default:e874-gHy382-czrUne@co2-ns9641k-co2portal-new-test.pgsql/ckan_default' |
| SQLALCHEMY_RECORD_QUERIES | True |
| TEMPLATES_AUTO_RELOAD | None |
| TESTING | False |
| testing | False |
| TRAP_BAD_REQUEST_ERRORS | None |
| TRAP_HTTP_EXCEPTIONS | False |
| use | 'egg:ckan' |
| USE_X_SENDFILE | False |
| WTF_CSRF_CHECK_DEFAULT | True |
| WTF_CSRF_ENABLED | True |
| WTF_CSRF_FIELD_NAME | '_csrf_token' |
| WTF_CSRF_HEADERS | ['X-CSRFToken', 'X-CSRF-Token'] |
| WTF_CSRF_METHODS | {'POST', 'DELETE', 'PUT', 'PATCH'} |
| WTF_CSRF_SECRET_KEY | 'ITkpYLoVEJVRu0kjBntMLOGzUhkoYtfG8mR8yMe-5QA' |
| WTF_CSRF_SSL_STRICT | True |
| WTF_CSRF_TIME_LIMIT | 3600 |
| WTF_I18N_ENABLED | True |
| Variable | Value |
|---|---|
| csrf_token | <function generate_csrf at 0x7f387c8b84c0> |
| current_user | <ckan.model.user.AnonymousUser object at 0x7f37d572f7c0> |
| g | <flask.g of 'ckan.config.middleware.flask_app'> |
| request | <Request 'http://co2datashare-test.co2.sigma2.no/user/register' [GET]> |
| session | <SecureCookieSession {'_csrf_token': '0b2bca3d52c6b1c9c9d92c07b00e2fb81c4b9f95'}> |
| Variable | Value |
|---|---|
| csrf_token | <function generate_csrf at 0x7f387c8b84c0> |
| current_user | <ckan.model.user.AnonymousUser object at 0x7f37d572f7c0> |
| data | {} |
| error_summary | {} |
| errors | {} |
| g | <flask.g of 'ckan.config.middleware.flask_app'> |
| request | <Request 'http://co2datashare-test.co2.sigma2.no/user/register' [GET]> |
| session | <SecureCookieSession {'_csrf_token': '0b2bca3d52c6b1c9c9d92c07b00e2fb81c4b9f95'}> |
| Variable | Value |
|---|---|
| csrf_token | <function generate_csrf at 0x7f387c8b84c0> |
| current_user | <ckan.model.user.AnonymousUser object at 0x7f37d572f7c0> |
| form | '\n\n\n <form id="user-register-form" action="" method="post" enctype="multipart/form-data">\n \n<!-- Snippet snippets/csrf_input.html start -->\n\n<input type="hidden" name="_csrf_token" value="IjBiMmJjYTNkNTJjNmIxYzljOWQ5MmMwN2IwMGUyZmI4MWM0YjlmOTUi.aWPG9A.yFiH4r0Fw0fCcQetpeVA4_5I5ik"/>\n<!-- Snippet snippets/csrf_input.html end -->\n\n \n\n\n\n \n \n \n \n<div class="form-group control-medium">\n<label class="form-label" for="field-username"><span title="This field is required" class="control-required">*</span> Username</label>\n<div class="controls ">\n \n<input id="field-username" type="text" name="name" value="" placeholder="username" class="form-control" />\n\n\n\n</div>\n</div>\n \n\n \n<div class="form-group control-medium">\n<label class="form-label" for="field-fullname">Full Name</label>\n<div class="controls ">\n \n<input id="field-fullname" type="text" name="fullname" value="" placeholder="Joe Bloggs" class="form-control" />\n\n\n\n</div>\n</div>\n \n\n \n<div class="form-group control-medium">\n<label class="form-label" for="field-email"><span title="This field is required" class="control-required">*</span> Email</label>\n<div class="controls ">\n \n<input id="field-email" type="email" name="email" value="" placeholder="joe@example.com" class="form-control" />\n\n\n\n</div>\n</div>\n \n\n \n<div class="form-group control-medium">\n<label class="form-label" for="field-password"><span title="This field is required" class="control-required">*</span> Password</label>\n<div class="controls ">\n \n<input id="field-password" type="password" name="password1" value="" placeholder="••••••••" class="form-control" />\n\n\n\n</div>\n</div>\n \n\n \n<div class="form-group control-medium">\n<label class="form-label" for="field-confirm-password"><span title="This field is required" class="control-required">*</span> Confirm</label>\n<div class="controls ">\n \n<input id="field-confirm-password" type="password" name="password2" value="" placeholder="••••••••" class="form-control" />\n\n\n\n</div>\n</div>\n \n\n \n \n<div class="form-group control-medium">\n<label class="form-label" for="field-affiliation">Affiliation</label>\n<div class="controls ">\n \n<input id="field-affiliation" type="text" name="affiliation" value="" placeholder="University/Company/Institution" class="form-control" />\n\n\n\n</div>\n</div>\n \n\n\n \n\n\n<div class="form-group control-select">\n<label class="form-label" for="country">Country/territory</label>\n<div class="controls ">\n\n<select id="country" name="country" class="form-control">\n \n<option value="Afghanistan">Afghanistan</option>\n\n<option value="Åland Islands">Åland Islands</option>\n\n<option value="Albania">Albania</option>\n\n<option value="Algeria">Algeria</option>\n\n<option value="American Samoa">American Samoa</option>\n\n<option value="Andorra">Andorra</option>\n\n<option value="Angola">Angola</option>\n\n<option value="Anguilla">Anguilla</option>\n\n<option value="Antarctica">Antarctica</option>\n\n<option value="Antigua & Barbuda">Antigua & Barbuda</option>\n\n<option value="Argentina">Argentina</option>\n\n<option value="Armenia">Armenia</option>\n\n<option value="Aruba">Aruba</option>\n\n<option value="Australia">Australia</option>\n\n<option value="Austria">Austria</option>\n\n<option value="Azerbaijan">Azerbaijan</option>\n\n<option value="Bahamas">Bahamas</option>\n\n<option value="Bahrain">Bahrain</option>\n\n<option value="Bangladesh">Bangladesh</option>\n\n<option value="Barbados">Barbados</option>\n\n<option value="Belarus">Belarus</option>\n\n<option value="Belgium">Belgium</option>\n\n<option value="Belize">Belize</option>\n\n<option value="Benin">Benin</option>\n\n<option value="Bermuda">Bermuda</option>\n\n<option value="Bhutan">Bhutan</option>\n\n<option value="Bolivia">Bolivia</option>\n\n<option value="Bosnia & Herzegovina">Bosnia & Herzegovina</option>\n\n<option value="Botswana">Botswana</option>\n\n<option value="Bouvet Island">Bouvet Island</option>\n\n<option value="Brazil">Brazil</option>\n\n<option value="British Indian Ocean Territory">British Indian Ocean Territory</option>\n\n<option value="British Virgin Islands">British Virgin Islands</option>\n\n<option value="Brunei">Brunei</option>\n\n<option value="Bulgaria">Bulgaria</option>\n\n<option value="Burkina Faso">Burkina Faso</option>\n\n<option value="Burundi">Burundi</option>\n\n<option value="Cambodia">Cambodia</option>\n\n<option value="Cameroon">Cameroon</option>\n\n<option value="Canada">Canada</option>\n\n<option value="Cape Verde">Cape Verde</option>\n\n<option value="Caribbean Netherlands">Caribbean Netherlands</option>\n\n<option value="Cayman Islands">Cayman Islands</option>\n\n<option value="Central African Republic">Central African Republic</option>\n\n<option value="Chad">Chad</option>\n\n<option value="Chile">Chile</option>\n\n<option value="China">China</option>\n\n<option value="Christmas Island">Christmas Island</option>\n\n<option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>\n\n<option value="Colombia">Colombia</option>\n\n<option value="Comoros">Comoros</option>\n\n<option value="Congo - Brazzaville">Congo - Brazzaville</option>\n\n<option value="Congo - Kinshasa">Congo - Kinshasa</option>\n\n<option value="Cook Islands">Cook Islands</option>\n\n<option value="Costa Rica">Costa Rica</option>\n\n<option value="Côte d’Ivoire">Côte d’Ivoire</option>\n\n<option value="Croatia">Croatia</option>\n\n<option value="Cuba">Cuba</option>\n\n<option value="Curaçao">Curaçao</option>\n\n<option value="Cyprus">Cyprus</option>\n\n<option value="Czechia">Czechia</option>\n\n<option value="Denmark">Denmark</option>\n\n<option value="Djibouti">Djibouti</option>\n\n<option value="Dominica">Dominica</option>\n\n<option value="Dominican Republic">Dominican Republic</option>\n\n<option value="Ecuador">Ecuador</option>\n\n<option value="Egypt">Egypt</option>\n\n<option value="El Salvador">El Salvador</option>\n\n<option value="Equatorial Guinea">Equatorial Guinea</option>\n\n<option value="Eritrea">Eritrea</option>\n\n<option value="Estonia">Estonia</option>\n\n<option value="Eswatini">Eswatini</option>\n\n<option value="Ethiopia">Ethiopia</option>\n\n<option value="Falkland Islands">Falkland Islands</option>\n\n<option value="Faroe Islands">Faroe Islands</option>\n\n<option value="Fiji">Fiji</option>\n\n<option value="Finland">Finland</option>\n\n<option value="France">France</option>\n\n<option value="French Guiana">French Guiana</option>\n\n<option value="French Polynesia">French Polynesia</option>\n\n<option value="French Southern Territories">French Southern Territories</option>\n\n<option value="Gabon">Gabon</option>\n\n<option value="Gambia">Gambia</option>\n\n<option value="Georgia">Georgia</option>\n\n<option value="Germany">Germany</option>\n\n<option value="Ghana">Ghana</option>\n\n<option value="Gibraltar">Gibraltar</option>\n\n<option value="Greece">Greece</option>\n\n<option value="Greenland">Greenland</option>\n\n<option value="Grenada">Grenada</option>\n\n<option value="Guadeloupe">Guadeloupe</option>\n\n<option value="Guam">Guam</option>\n\n<option value="Guatemala">Guatemala</option>\n\n<option value="Guernsey">Guernsey</option>\n\n<option value="Guinea">Guinea</option>\n\n<option value="Guinea-Bissau">Guinea-Bissau</option>\n\n<option value="Guyana">Guyana</option>\n\n<option value="Haiti">Haiti</option>\n\n<option value="Heard & McDonald Islands">Heard & McDonald Islands</option>\n\n<option value="Honduras">Honduras</option>\n\n<option value="Hong Kong SAR China">Hong Kong SAR China</option>\n\n<option value="Hungary">Hungary</option>\n\n<option value="Iceland">Iceland</option>\n\n<option value="India">India</option>\n\n<option value="Indonesia">Indonesia</option>\n\n<option value="Iran">Iran</option>\n\n<option value="Iraq">Iraq</option>\n\n<option value="Ireland">Ireland</option>\n\n<option value="Isle of Man">Isle of Man</option>\n\n<option value="Israel">Israel</option>\n\n<option value="Italy">Italy</option>\n\n<option value="Jamaica">Jamaica</option>\n\n<option value="Japan">Japan</option>\n\n<option value="Jersey">Jersey</option>\n\n<option value="Jordan">Jordan</option>\n\n<option value="Kazakhstan">Kazakhstan</option>\n\n<option value="Kenya">Kenya</option>\n\n<option value="Kiribati">Kiribati</option>\n\n<option value="Kuwait">Kuwait</option>\n\n<option value="Kyrgyzstan">Kyrgyzstan</option>\n\n<option value="Laos">Laos</option>\n\n<option value="Latvia">Latvia</option>\n\n<option value="Lebanon">Lebanon</option>\n\n<option value="Lesotho">Lesotho</option>\n\n<option value="Liberia">Liberia</option>\n\n<option value="Libya">Libya</option>\n\n<option value="Liechtenstein">Liechtenstein</option>\n\n<option value="Lithuania">Lithuania</option>\n\n<option value="Luxembourg">Luxembourg</option>\n\n<option value="Macao SAR China">Macao SAR China</option>\n\n<option value="Madagascar">Madagascar</option>\n\n<option value="Malawi">Malawi</option>\n\n<option value="Malaysia">Malaysia</option>\n\n<option value="Maldives">Maldives</option>\n\n<option value="Mali">Mali</option>\n\n<option value="Malta">Malta</option>\n\n<option value="Marshall Islands">Marshall Islands</option>\n\n<option value="Martinique">Martinique</option>\n\n<option value="Mauritania">Mauritania</option>\n\n<option value="Mauritius">Mauritius</option>\n\n<option value="Mayotte">Mayotte</option>\n\n<option value="Mexico">Mexico</option>\n\n<option value="Micronesia">Micronesia</option>\n\n<option value="Moldova">Moldova</option>\n\n<option value="Monaco">Monaco</option>\n\n<option value="Mongolia">Mongolia</option>\n\n<option value="Montenegro">Montenegro</option>\n\n<option value="Montserrat">Montserrat</option>\n\n<option value="Morocco">Morocco</option>\n\n<option value="Mozambique">Mozambique</option>\n\n<option value="Myanmar (Burma)">Myanmar (Burma)</option>\n\n<option value="Namibia">Namibia</option>\n\n<option value="Nauru">Nauru</option>\n\n<option value="Nepal">Nepal</option>\n\n<option value="Netherlands">Netherlands</option>\n\n<option value="New Caledonia">New Caledonia</option>\n\n<option value="New Zealand">New Zealand</option>\n\n<option value="Nicaragua">Nicaragua</option>\n\n<option value="Niger">Niger</option>\n\n<option value="Nigeria">Nigeria</option>\n\n<option value="Niue">Niue</option>\n\n<option value="Norfolk Island">Norfolk Island</option>\n\n<option value="North Korea">North Korea</option>\n\n<option value="North Macedonia">North Macedonia</option>\n\n<option value="Northern Mariana Islands">Northern Mariana Islands</option>\n\n<option value="Norway">Norway</option>\n\n<option value="Oman">Oman</option>\n\n<option value="Pakistan">Pakistan</option>\n\n<option value="Palau">Palau</option>\n\n<option value="Palestinian Territories">Palestinian Territories</option>\n\n<option value="Panama">Panama</option>\n\n<option value="Papua New Guinea">Papua New Guinea</option>\n\n<option value="Paraguay">Paraguay</option>\n\n<option value="Peru">Peru</option>\n\n<option value="Philippines">Philippines</option>\n\n<option value="Pitcairn Islands">Pitcairn Islands</option>\n\n<option value="Poland">Poland</option>\n\n<option value="Portugal">Portugal</option>\n\n<option value="Puerto Rico">Puerto Rico</option>\n\n<option value="Qatar">Qatar</option>\n\n<option value="Réunion">Réunion</option>\n\n<option value="Romania">Romania</option>\n\n<option value="Russia">Russia</option>\n\n<option value="Rwanda">Rwanda</option>\n\n<option value="Samoa">Samoa</option>\n\n<option value="San Marino">San Marino</option>\n\n<option value="São Tomé & Príncipe">São Tomé & Príncipe</option>\n\n<option value="Saudi Arabia">Saudi Arabia</option>\n\n<option value="Senegal">Senegal</option>\n\n<option value="Serbia">Serbia</option>\n\n<option value="Seychelles">Seychelles</option>\n\n<option value="Sierra Leone">Sierra Leone</option>\n\n<option value="Singapore">Singapore</option>\n\n<option value="Sint Maarten">Sint Maarten</option>\n\n<option value="Slovakia">Slovakia</option>\n\n<option value="Slovenia">Slovenia</option>\n\n<option value="Solomon Islands">Solomon Islands</option>\n\n<option value="Somalia">Somalia</option>\n\n<option value="South Africa">South Africa</option>\n\n<option value="South Georgia & South Sandwich Islands">South Georgia & South Sandwich Islands</option>\n\n<option value="South Korea">South Korea</option>\n\n<option value="South Sudan">South Sudan</option>\n\n<option value="Spain">Spain</option>\n\n<option value="Sri Lanka">Sri Lanka</option>\n\n<option value="St. Barthélemy">St. Barthélemy</option>\n\n<option value="St. Helena">St. Helena</option>\n\n<option value="St. Kitts & Nevis">St. Kitts & Nevis</option>\n\n<option value="St. Lucia">St. Lucia</option>\n\n<option value="St. Martin">St. Martin</option>\n\n<option value="St. Pierre & Miquelon">St. Pierre & Miquelon</option>\n\n<option value="St. Vincent & Grenadines">St. Vincent & Grenadines</option>\n\n<option value="Sudan">Sudan</option>\n\n<option value="Suriname">Suriname</option>\n\n<option value="Svalbard & Jan Mayen">Svalbard & Jan Mayen</option>\n\n<option value="Sweden">Sweden</option>\n\n<option value="Switzerland">Switzerland</option>\n\n<option value="Syria">Syria</option>\n\n<option value="Taiwan">Taiwan</option>\n\n<option value="Tajikistan">Tajikistan</option>\n\n<option value="Tanzania">Tanzania</option>\n\n<option value="Thailand">Thailand</option>\n\n<option value="Timor-Leste">Timor-Leste</option>\n\n<option value="Togo">Togo</option>\n\n<option value="Tokelau">Tokelau</option>\n\n<option value="Tonga">Tonga</option>\n\n<option value="Trinidad & Tobago">Trinidad & Tobago</option>\n\n<option value="Tunisia">Tunisia</option>\n\n<option value="Turkey">Turkey</option>\n\n<option value="Turkmenistan">Turkmenistan</option>\n\n<option value="Turks & Caicos Islands">Turks & Caicos Islands</option>\n\n<option value="Tuvalu">Tuvalu</option>\n\n<option value="U.S. Outlying Islands">U.S. Outlying Islands</option>\n\n<option value="U.S. Virgin Islands">U.S. Virgin Islands</option>\n\n<option value="Uganda">Uganda</option>\n\n<option value="Ukraine">Ukraine</option>\n\n<option value="United Arab Emirates">United Arab Emirates</option>\n\n<option value="United Kingdom">United Kingdom</option>\n\n<option value="United States">United States</option>\n\n<option value="Uruguay">Uruguay</option>\n\n<option value="Uzbekistan">Uzbekistan</option>\n\n<option value="Vanuatu">Vanuatu</option>\n\n<option value="Vatican City">Vatican City</option>\n\n<option value="Venezuela">Venezuela</option>\n\n<option value="Vietnam">Vietnam</option>\n\n<option value="Wallis & Futuna">Wallis & Futuna</option>\n\n<option value="Western Sahara">Western Sahara</option>\n\n<option value="Yemen">Yemen</option>\n\n<option value="Zambia">Zambia</option>\n\n<option value="Zimbabwe">Zimbabwe</option>\n\n</select>\n\n\n\n</div>\n</div>\n\n\n \n <input type="checkbox" required> I have read and agree to the\n <a href="/user_agreement", target="blank", rel="copyright">\n CO2 DataShare Agreement</a>\n <br><br>\n\n\n \n \n\n \n\n \n \n\n \n \n \n\n \n<p class="control-required-message">\n <span class="control-required">*</span> Required field\n</p>\n\n\n <div class="form-actions">\n \n <button class="btn btn-primary" type="submit" name="save">Create Account</button>\n \n </div>\n </form>\n' |
| g | <flask.g of 'ckan.config.middleware.flask_app'> |
| is_sysadmin | False |
| request | <Request 'http://co2datashare-test.co2.sigma2.no/user/register' [GET]> |
| session | <SecureCookieSession {'_csrf_token': '0b2bca3d52c6b1c9c9d92c07b00e2fb81c4b9f95'}> |
The toolbar was unable to fetch the SQLAlchemy queries for this request. To enable the SQLAlchemy query display, please:
The Flask-SQLAlchemy extension needs to be configured for this application. Please see the Flask-SQLAlchemy documentation for details.
No messages logged.
| URL route | Endpoint name | HTTP methods | Is alias | Redirect to |
|---|---|---|---|---|
| / | home.index | GET, HEAD, OPTIONS | False | None |
| /<path:filename> | static | GET, HEAD, OPTIONS | False | None |
| /about | home.about | GET, HEAD, OPTIONS | False | None |
| /api/ | api.get_api | GET, HEAD, OPTIONS | False | None |
| /api/<int(min=1, max=2):ver>/i18n/<lang> | api.i18n_js_translations | GET, HEAD, OPTIONS | False | None |
| /api/<int(min=1, max=2):ver>/util/dataset/autocomplete | api.dataset_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/<int(min=1, max=2):ver>/util/group/autocomplete | api.group_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/<int(min=1, max=2):ver>/util/organization/autocomplete | api.organization_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/<int(min=1, max=2):ver>/util/resource/format_autocomplete | api.format_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/<int(min=1, max=2):ver>/util/snippet/<snippet_path> | api.snippet | GET, HEAD, OPTIONS | False | None |
| /api/<int(min=1, max=2):ver>/util/tag/autocomplete | api.tag_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/<int(min=1, max=2):ver>/util/user/autocomplete | api.user_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/<int(min=1, max=3):ver> | api.get_api | GET, HEAD, OPTIONS | False | None |
| /api/<int(min=3, max=3):ver>/action/<logic_function> | api.action | GET, HEAD, OPTIONS, POST | False | None |
| /api/action/<logic_function> | api.action | GET, HEAD, OPTIONS, POST | False | None |
| /api/i18n/<lang> | api.i18n_js_translations | GET, HEAD, OPTIONS | False | None |
| /api/util/dataset/autocomplete | api.dataset_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/util/group/autocomplete | api.group_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/util/organization/autocomplete | api.organization_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/util/resource/format_autocomplete | api.format_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/util/snippet/<snippet_path> | api.snippet | GET, HEAD, OPTIONS | False | None |
| /api/util/tag/autocomplete | api.tag_autocomplete | GET, HEAD, OPTIONS | False | None |
| /api/util/user/autocomplete | api.user_autocomplete | GET, HEAD, OPTIONS | False | None |
| /ckan-admin/ | admin.index | GET, HEAD, OPTIONS | False | None |
| /ckan-admin/config | admin.config | GET, HEAD, OPTIONS, POST | False | None |
| /ckan-admin/reset_config | admin.reset_config | GET, HEAD, OPTIONS, POST | False | None |
| /ckan-admin/trash | admin.trash | GET, HEAD, OPTIONS, POST | False | None |
| /dashboard/datasets | dashboard.datasets | GET, HEAD, OPTIONS | False | None |
| /dashboard/groups | dashboard.groups | GET, HEAD, OPTIONS | False | None |
| /dashboard/organizations | dashboard.organizations | GET, HEAD, OPTIONS | False | None |
| /dataset/ | dataset.search | GET, HEAD, OPTIONS | False | None |
| /dataset/<id> | cdslandingpage.register_download | OPTIONS, POST | False | None |
| /dataset/<id> | dataset.read | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id> | cdslandingpage.single_download_filename | OPTIONS, POST | False | None |
| /dataset/<id>/resource/<resource_id> | dataset_resource.read | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id> | resource.read | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id>/delete | dataset_resource.delete | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/<id>/resource/<resource_id>/delete | resource.delete | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/<id>/resource/<resource_id>/download | dataset_resource.download | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id>/download | resource.download | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id>/download/<filename> | dataset_resource.download | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id>/download/<filename> | resource.download | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id>/edit | dataset_resource.edit | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/<id>/resource/<resource_id>/edit | resource.edit | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/<id>/resource/<resource_id>/edit_view/<view_id> | dataset_resource.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/<id>/resource/<resource_id>/edit_view/<view_id> | resource.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/<id>/resource/<resource_id>/new_view | dataset_resource.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/<id>/resource/<resource_id>/new_view | resource.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/<id>/resource/<resource_id>/view | dataset_resource.view | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id>/view | resource.view | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id>/view/<view_id> | dataset_resource.view | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id>/view/<view_id> | resource.view | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id>/views | dataset_resource.views | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/<resource_id>/views | resource.views | GET, HEAD, OPTIONS | False | None |
| /dataset/<id>/resource/new | dataset_resource.new | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/<id>/resource/new | resource.new | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/collaborators/<id> | dataset.collaborators_read | GET, HEAD, OPTIONS | False | None |
| /dataset/collaborators/<id>/delete/<user_id> | dataset.collaborator_delete | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/collaborators/<id>/new | dataset.new_collaborator | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/delete/<id> | dataset.delete | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/edit/<id> | dataset.edit | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/follow/<id> | dataset.follow | OPTIONS, POST | False | None |
| /dataset/followers/<id> | dataset.followers | GET, HEAD, OPTIONS | False | None |
| /dataset/groups/<id> | dataset.groups | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/new | dataset.new | GET, HEAD, OPTIONS, POST | False | None |
| /dataset/resources/<id> | dataset.resources | GET, HEAD, OPTIONS | False | None |
| /dataset/unfollow/<id> | dataset.unfollow | OPTIONS, POST | False | None |
| /datatables/ajax/<resource_view_id> | datatablesview.ajax | OPTIONS, POST | False | None |
| /datatables/filtered-download/<resource_view_id> | datatablesview.filtered_download | OPTIONS, POST | False | None |
| /edit/<id> | cdsmetadata._edit_user | GET, HEAD, OPTIONS, POST | False | None |
| /feeds/custom.atom | feeds.custom | GET, HEAD, OPTIONS | False | None |
| /feeds/dataset.atom | feeds.general | GET, HEAD, OPTIONS | False | None |
| /feeds/group/<string:id>.atom | feeds.group | GET, HEAD, OPTIONS | False | None |
| /feeds/organization/<string:id>.atom | feeds.organization | GET, HEAD, OPTIONS | False | None |
| /feeds/tag/<string:id>.atom | feeds.tag | GET, HEAD, OPTIONS | False | None |
| /grant_rights/<id> | cdsaccess.grant_rights | GET, HEAD, OPTIONS, POST | False | None |
| /group/ | group.index | GET, HEAD, OPTIONS | False | None |
| /group/<id> | group.read | GET, HEAD, OPTIONS | False | None |
| /group/about/<id> | group.about | GET, HEAD, OPTIONS | False | None |
| /group/admins/<id> | group.admins | GET, HEAD, OPTIONS, POST | False | None |
| /group/bulk_process/<id> | group.bulk_process | GET, HEAD, OPTIONS, POST | False | None |
| /group/delete/<id> | group.delete | GET, HEAD, OPTIONS, POST | False | None |
| /group/edit/<id> | group.edit | GET, HEAD, OPTIONS, POST | False | None |
| /group/follow/<id> | group.follow | OPTIONS, POST | False | None |
| /group/followers/<id> | group.followers | GET, HEAD, OPTIONS, POST | False | None |
| /group/manage_members/<id> | group.manage_members | GET, HEAD, OPTIONS, POST | False | None |
| /group/member_delete/<id> | group.member_delete | GET, HEAD, OPTIONS, POST | False | None |
| /group/member_dump/<id> | group.member_dump | GET, HEAD, OPTIONS | False | None |
| /group/member_new/<id> | group.member_new | GET, HEAD, OPTIONS, POST | False | None |
| /group/members/<id> | group.members | GET, HEAD, OPTIONS | False | None |
| /group/new | group.new | GET, HEAD, OPTIONS, POST | False | None |
| /group/unfollow/<id> | group.unfollow | OPTIONS, POST | False | None |
| /landing_page_upload/<pkg_name> | cdslandingpage.landing_page_upload | GET, HEAD, OPTIONS, POST | False | None |
| /metadata/category_metadata | cdsmetadata._edit_category_metadata | GET, HEAD, OPTIONS, POST | False | None |
| /metadata/dataformat | cdsmetadata._edit_dataformat | GET, HEAD, OPTIONS, POST | False | None |
| /metadata/dataformat_list | cdsmetadata.dataformat_list | GET, HEAD, OPTIONS | False | None |
| /metadata/license | cdsmetadata._edit_license | GET, HEAD, OPTIONS, POST | False | None |
| /metadata/license_list | cdsmetadata.license_list | GET, HEAD, OPTIONS | False | None |
| /metadata/person | cdsmetadata._edit_person | GET, HEAD, OPTIONS, POST | False | None |
| /metadata/person_list | cdsmetadata.person_list | GET, HEAD, OPTIONS | False | None |
| /metadata/publication | cdsmetadata._edit_publication | GET, HEAD, OPTIONS, POST | False | None |
| /metadata/publication_list | cdsmetadata.publication_list | GET, HEAD, OPTIONS | False | None |
| /multiple_download | cdslandingpage.multiple_download | OPTIONS, POST | False | None |
| /no/ | home.redirect_locale | GET, HEAD, OPTIONS | False | None |
| /no/<path:path> | home.redirect_locale | GET, HEAD, OPTIONS | False | None |
| /organization/ | organization.index | GET, HEAD, OPTIONS | False | None |
| /organization/<id> | organization.read | GET, HEAD, OPTIONS | False | None |
| /organization/about/<id> | organization.about | GET, HEAD, OPTIONS | False | None |
| /organization/admins/<id> | organization.admins | GET, HEAD, OPTIONS, POST | False | None |
| /organization/bulk_process/<id> | organization.bulk_process | GET, HEAD, OPTIONS, POST | False | None |
| /organization/delete/<id> | organization.delete | GET, HEAD, OPTIONS, POST | False | None |
| /organization/edit/<id> | organization.edit | GET, HEAD, OPTIONS, POST | False | None |
| /organization/follow/<id> | organization.follow | OPTIONS, POST | False | None |
| /organization/followers/<id> | organization.followers | GET, HEAD, OPTIONS, POST | False | None |
| /organization/manage_members/<id> | organization.manage_members | GET, HEAD, OPTIONS, POST | False | None |
| /organization/member_delete/<id> | organization.member_delete | GET, HEAD, OPTIONS, POST | False | None |
| /organization/member_dump/<id> | organization.member_dump | GET, HEAD, OPTIONS | False | None |
| /organization/member_new/<id> | organization.member_new | GET, HEAD, OPTIONS, POST | False | None |
| /organization/members/<id> | organization.members | GET, HEAD, OPTIONS | False | None |
| /organization/new | organization.new | GET, HEAD, OPTIONS, POST | False | None |
| /organization/unfollow/<id> | organization.unfollow | OPTIONS, POST | False | None |
| /robots.txt | home.robots_txt | GET, HEAD, OPTIONS | False | None |
| /statistics/<pkg_name> | cdsstats.show_statistics | GET, HEAD, OPTIONS | False | None |
| /statistics/reset/<pkg_name> | cdsstats.reset_statistics | GET, HEAD, OPTIONS, POST | False | None |
| /testing/primer | util.primer | GET, HEAD, OPTIONS | False | None |
| /user/ | user.index | GET, HEAD, OPTIONS | False | None |
| /user/<id> | user.read | GET, HEAD, OPTIONS | False | None |
| /user/<id>/api-tokens | user.api_tokens | GET, HEAD, OPTIONS, POST | False | None |
| /user/<id>/api-tokens/<jti>/revoke | user.api_token_revoke | OPTIONS, POST | False | None |
| /user/<id>/groups | user.read_groups | GET, HEAD, OPTIONS | False | None |
| /user/<id>/organizations | user.read_organizations | GET, HEAD, OPTIONS | False | None |
| /user/_logout | user.logout | GET, HEAD, OPTIONS, POST | False | None |
| /user/delete/<id> | cdsmetadata._delete_user_override | OPTIONS, POST | False | None |
| /user/delete/<id> | user.delete | GET, HEAD, OPTIONS, POST | False | None |
| /user/edit | cdsmetadata._edit_user | GET, HEAD, OPTIONS, POST | False | None |
| /user/edit | user.edit | GET, HEAD, OPTIONS, POST | False | None |
| /user/edit/<id> | cdsmetadata._edit_user | GET, HEAD, OPTIONS, POST | False | None |
| /user/edit/<id> | user.edit | GET, HEAD, OPTIONS, POST | False | None |
| /user/follow/<id> | user.follow | OPTIONS, POST | False | None |
| /user/followers/<id> | user.followers | GET, HEAD, OPTIONS | False | None |
| /user/logged_out_redirect | user.logged_out_page | GET, HEAD, OPTIONS | False | None |
| /user/login | user.login | GET, HEAD, OPTIONS, POST | False | None |
| /user/me | user.me | GET, HEAD, OPTIONS | False | None |
| /user/register | cdsmetadata._register_user | GET, HEAD, OPTIONS, POST | False | None |
| /user/register | user.register | GET, HEAD, OPTIONS, POST | False | None |
| /user/reset | user.request_reset | GET, HEAD, OPTIONS, POST | False | None |
| /user/reset/<id> | user.perform_reset | GET, HEAD, OPTIONS, POST | False | None |
| /user/sysadmin | user.sysadmin | OPTIONS, POST | False | None |
| /user/unfollow/<id> | user.unfollow | OPTIONS, POST | False | None |
| /user_agreement | cdsmetadata.user_agreement | GET, HEAD, OPTIONS | False | None |
| /util/redirect | util.internal_redirect | GET, HEAD, OPTIONS, POST | False | None |
| /view/dataformat/<id>/ | cdsmetadata.view_dataformat | GET, HEAD, OPTIONS | False | None |
| /view/license/<id> | cdsmetadata.view_license | GET, HEAD, OPTIONS | False | None |
| /view/person/<id> | cdsmetadata.view_person_info | GET, HEAD, OPTIONS | False | None |
| /view/publication/<id> | cdsmetadata.view_publication | GET, HEAD, OPTIONS | False | None |
| /view/resource_categories | cdsmetadata.resource_categories | GET, HEAD, OPTIONS | False | None |
| /webassets/<path:path> | webassets.index | GET, HEAD, OPTIONS | False | None |
| /zh_CN/ | home.redirect_locale | GET, HEAD, OPTIONS | False | None |
| /zh_CN/<path:path> | home.redirect_locale | GET, HEAD, OPTIONS | False | None |
| /zh_TW/ | home.redirect_locale | GET, HEAD, OPTIONS | False | None |
| /zh_TW/<path:path> | home.redirect_locale | GET, HEAD, OPTIONS | False | None |
| Key | Value |
|---|---|
| __timer | 1768146676.438709 |
| _csrf_token | IjBiMmJjYTNkNTJjNmIxYzljOWQ5MmMwN2IwMGUyZmI4MWM0YjlmOTUi.aWPG9A.yFiH4r0Fw0fCcQetpeVA4_5I5ik |
| _flask_babel | namespace(babel_domain=<Domain(None, ['ckan'])>, babel_locale=Locale('en')) |
| _login_user | <ckan.model.user.AnonymousUser object at 0x7f37d572f7c0> |
| _webassets | {'style': [], 'script': [], 'included': {'vendor/htmx', 'base/main', 'vendor/jquery', 'vendor/select2-css', 'css/main', 'vendor/bootstrap', 'base/ckan', 'vendor/vendor', 'vendor/fontawesome'}} |
| author | 158.36.102.144 |
| blueprint | cdsmetadata |
| countries | [{'name': 'AF', 'value': 'Afghanistan'}, {'name': 'AX', 'value': 'Åland Islands'}, {'name': 'AL', 'value': 'Albania'}, {'name': 'DZ', 'value': 'Algeria'}, {'name': 'AS', 'value': 'American Samoa'}, {'name': 'AD', 'value': 'Andorra'}, {'name': 'AO', 'value': 'Angola'}, {'name': 'AI', 'value': 'Anguilla'}, {'name': 'AQ', 'value': 'Antarctica'}, {'name': 'AG', 'value': 'Antigua & Barbuda'}, {'name': 'AR', 'value': 'Argentina'}, {'name': 'AM', 'value': 'Armenia'}, {'name': 'AW', 'value': 'Aruba'}, {'name': 'AU', 'value': 'Australia'}, {'name': 'AT', 'value': 'Austria'}, {'name': 'AZ', 'value': 'Azerbaijan'}, {'name': 'BS', 'value': 'Bahamas'}, {'name': 'BH', 'value': 'Bahrain'}, {'name': 'BD', 'value': 'Bangladesh'}, {'name': 'BB', 'value': 'Barbados'}, {'name': 'BY', 'value': 'Belarus'}, {'name': 'BE', 'value': 'Belgium'}, {'name': 'BZ', 'value': 'Belize'}, {'name': 'BJ', 'value': 'Benin'}, {'name': 'BM', 'value': 'Bermuda'}, {'name': 'BT', 'value': 'Bhutan'}, {'name': 'BO', 'value': 'Bolivia'}, {'name': 'BA', 'value': 'Bosnia & Herzegovina'}, {'name': 'BW', 'value': 'Botswana'}, {'name': 'BV', 'value': 'Bouvet Island'}, {'name': 'BR', 'value': 'Brazil'}, {'name': 'IO', 'value': 'British Indian Ocean Territory'}, {'name': 'VG', 'value': 'British Virgin Islands'}, {'name': 'BN', 'value': 'Brunei'}, {'name': 'BG', 'value': 'Bulgaria'}, {'name': 'BF', 'value': 'Burkina Faso'}, {'name': 'BI', 'value': 'Burundi'}, {'name': 'KH', 'value': 'Cambodia'}, {'name': 'CM', 'value': 'Cameroon'}, {'name': 'CA', 'value': 'Canada'}, {'name': 'CV', 'value': 'Cape Verde'}, {'name': 'BQ', 'value': 'Caribbean Netherlands'}, {'name': 'KY', 'value': 'Cayman Islands'}, {'name': 'CF', 'value': 'Central African Republic'}, {'name': 'TD', 'value': 'Chad'}, {'name': 'CL', 'value': 'Chile'}, {'name': 'CN', 'value': 'China'}, {'name': 'CX', 'value': 'Christmas Island'}, {'name': 'CC', 'value': 'Cocos (Keeling) Islands'}, {'name': 'CO', 'value': 'Colombia'}, {'name': 'KM', 'value': 'Comoros'}, {'name': 'CG', 'value': 'Congo - Brazzaville'}, {'name': 'CD', 'value': 'Congo - Kinshasa'}, {'name': 'CK', 'value': 'Cook Islands'}, {'name': 'CR', 'value': 'Costa Rica'}, {'name': 'CI', 'value': 'Côte d’Ivoire'}, {'name': 'HR', 'value': 'Croatia'}, {'name': 'CU', 'value': 'Cuba'}, {'name': 'CW', 'value': 'Curaçao'}, {'name': 'CY', 'value': 'Cyprus'}, {'name': 'CZ', 'value': 'Czechia'}, {'name': 'DK', 'value': 'Denmark'}, {'name': 'DJ', 'value': 'Djibouti'}, {'name': 'DM', 'value': 'Dominica'}, {'name': 'DO', 'value': 'Dominican Republic'}, {'name': 'EC', 'value': 'Ecuador'}, {'name': 'EG', 'value': 'Egypt'}, {'name': 'SV', 'value': 'El Salvador'}, {'name': 'GQ', 'value': 'Equatorial Guinea'}, {'name': 'ER', 'value': 'Eritrea'}, {'name': 'EE', 'value': 'Estonia'}, {'name': 'SZ', 'value': 'Eswatini'}, {'name': 'ET', 'value': 'Ethiopia'}, {'name': 'FK', 'value': 'Falkland Islands'}, {'name': 'FO', 'value': 'Faroe Islands'}, {'name': 'FJ', 'value': 'Fiji'}, {'name': 'FI', 'value': 'Finland'}, {'name': 'FR', 'value': 'France'}, {'name': 'GF', 'value': 'French Guiana'}, {'name': 'PF', 'value': 'French Polynesia'}, {'name': 'TF', 'value': 'French Southern Territories'}, {'name': 'GA', 'value': 'Gabon'}, {'name': 'GM', 'value': 'Gambia'}, {'name': 'GE', 'value': 'Georgia'}, {'name': 'DE', 'value': 'Germany'}, {'name': 'GH', 'value': 'Ghana'}, {'name': 'GI', 'value': 'Gibraltar'}, {'name': 'GR', 'value': 'Greece'}, {'name': 'GL', 'value': 'Greenland'}, {'name': 'GD', 'value': 'Grenada'}, {'name': 'GP', 'value': 'Guadeloupe'}, {'name': 'GU', 'value': 'Guam'}, {'name': 'GT', 'value': 'Guatemala'}, {'name': 'GG', 'value': 'Guernsey'}, {'name': 'GN', 'value': 'Guinea'}, {'name': 'GW', 'value': 'Guinea-Bissau'}, {'name': 'GY', 'value': 'Guyana'}, {'name': 'HT', 'value': 'Haiti'}, {'name': 'HM', 'value': 'Heard & McDonald Islands'}, {'name': 'HN', 'value': 'Honduras'}, {'name': 'HK', 'value': 'Hong Kong SAR China'}, {'name': 'HU', 'value': 'Hungary'}, {'name': 'IS', 'value': 'Iceland'}, {'name': 'IN', 'value': 'India'}, {'name': 'ID', 'value': 'Indonesia'}, {'name': 'IR', 'value': 'Iran'}, {'name': 'IQ', 'value': 'Iraq'}, {'name': 'IE', 'value': 'Ireland'}, {'name': 'IM', 'value': 'Isle of Man'}, {'name': 'IL', 'value': 'Israel'}, {'name': 'IT', 'value': 'Italy'}, {'name': 'JM', 'value': 'Jamaica'}, {'name': 'JP', 'value': 'Japan'}, {'name': 'JE', 'value': 'Jersey'}, {'name': 'JO', 'value': 'Jordan'}, {'name': 'KZ', 'value': 'Kazakhstan'}, {'name': 'KE', 'value': 'Kenya'}, {'name': 'KI', 'value': 'Kiribati'}, {'name': 'KW', 'value': 'Kuwait'}, {'name': 'KG', 'value': 'Kyrgyzstan'}, {'name': 'LA', 'value': 'Laos'}, {'name': 'LV', 'value': 'Latvia'}, {'name': 'LB', 'value': 'Lebanon'}, {'name': 'LS', 'value': 'Lesotho'}, {'name': 'LR', 'value': 'Liberia'}, {'name': 'LY', 'value': 'Libya'}, {'name': 'LI', 'value': 'Liechtenstein'}, {'name': 'LT', 'value': 'Lithuania'}, {'name': 'LU', 'value': 'Luxembourg'}, {'name': 'MO', 'value': 'Macao SAR China'}, {'name': 'MG', 'value': 'Madagascar'}, {'name': 'MW', 'value': 'Malawi'}, {'name': 'MY', 'value': 'Malaysia'}, {'name': 'MV', 'value': 'Maldives'}, {'name': 'ML', 'value': 'Mali'}, {'name': 'MT', 'value': 'Malta'}, {'name': 'MH', 'value': 'Marshall Islands'}, {'name': 'MQ', 'value': 'Martinique'}, {'name': 'MR', 'value': 'Mauritania'}, {'name': 'MU', 'value': 'Mauritius'}, {'name': 'YT', 'value': 'Mayotte'}, {'name': 'MX', 'value': 'Mexico'}, {'name': 'FM', 'value': 'Micronesia'}, {'name': 'MD', 'value': 'Moldova'}, {'name': 'MC', 'value': 'Monaco'}, {'name': 'MN', 'value': 'Mongolia'}, {'name': 'ME', 'value': 'Montenegro'}, {'name': 'MS', 'value': 'Montserrat'}, {'name': 'MA', 'value': 'Morocco'}, {'name': 'MZ', 'value': 'Mozambique'}, {'name': 'MM', 'value': 'Myanmar (Burma)'}, {'name': 'NA', 'value': 'Namibia'}, {'name': 'NR', 'value': 'Nauru'}, {'name': 'NP', 'value': 'Nepal'}, {'name': 'NL', 'value': 'Netherlands'}, {'name': 'NC', 'value': 'New Caledonia'}, {'name': 'NZ', 'value': 'New Zealand'}, {'name': 'NI', 'value': 'Nicaragua'}, {'name': 'NE', 'value': 'Niger'}, {'name': 'NG', 'value': 'Nigeria'}, {'name': 'NU', 'value': 'Niue'}, {'name': 'NF', 'value': 'Norfolk Island'}, {'name': 'KP', 'value': 'North Korea'}, {'name': 'MK', 'value': 'North Macedonia'}, {'name': 'MP', 'value': 'Northern Mariana Islands'}, {'name': 'NO', 'value': 'Norway'}, {'name': 'OM', 'value': 'Oman'}, {'name': 'PK', 'value': 'Pakistan'}, {'name': 'PW', 'value': 'Palau'}, {'name': 'PS', 'value': 'Palestinian Territories'}, {'name': 'PA', 'value': 'Panama'}, {'name': 'PG', 'value': 'Papua New Guinea'}, {'name': 'PY', 'value': 'Paraguay'}, {'name': 'PE', 'value': 'Peru'}, {'name': 'PH', 'value': 'Philippines'}, {'name': 'PN', 'value': 'Pitcairn Islands'}, {'name': 'PL', 'value': 'Poland'}, {'name': 'PT', 'value': 'Portugal'}, {'name': 'PR', 'value': 'Puerto Rico'}, {'name': 'QA', 'value': 'Qatar'}, {'name': 'RE', 'value': 'Réunion'}, {'name': 'RO', 'value': 'Romania'}, {'name': 'RU', 'value': 'Russia'}, {'name': 'RW', 'value': 'Rwanda'}, {'name': 'WS', 'value': 'Samoa'}, {'name': 'SM', 'value': 'San Marino'}, {'name': 'ST', 'value': 'São Tomé & Príncipe'}, {'name': 'SA', 'value': 'Saudi Arabia'}, {'name': 'SN', 'value': 'Senegal'}, {'name': 'RS', 'value': 'Serbia'}, {'name': 'SC', 'value': 'Seychelles'}, {'name': 'SL', 'value': 'Sierra Leone'}, {'name': 'SG', 'value': 'Singapore'}, {'name': 'SX', 'value': 'Sint Maarten'}, {'name': 'SK', 'value': 'Slovakia'}, {'name': 'SI', 'value': 'Slovenia'}, {'name': 'SB', 'value': 'Solomon Islands'}, {'name': 'SO', 'value': 'Somalia'}, {'name': 'ZA', 'value': 'South Africa'}, {'name': 'GS', 'value': 'South Georgia & South Sandwich Islands'}, {'name': 'KR', 'value': 'South Korea'}, {'name': 'SS', 'value': 'South Sudan'}, {'name': 'ES', 'value': 'Spain'}, {'name': 'LK', 'value': 'Sri Lanka'}, {'name': 'BL', 'value': 'St. Barthélemy'}, {'name': 'SH', 'value': 'St. Helena'}, {'name': 'KN', 'value': 'St. Kitts & Nevis'}, {'name': 'LC', 'value': 'St. Lucia'}, {'name': 'MF', 'value': 'St. Martin'}, {'name': 'PM', 'value': 'St. Pierre & Miquelon'}, {'name': 'VC', 'value': 'St. Vincent & Grenadines'}, {'name': 'SD', 'value': 'Sudan'}, {'name': 'SR', 'value': 'Suriname'}, {'name': 'SJ', 'value': 'Svalbard & Jan Mayen'}, {'name': 'SE', 'value': 'Sweden'}, {'name': 'CH', 'value': 'Switzerland'}, {'name': 'SY', 'value': 'Syria'}, {'name': 'TW', 'value': 'Taiwan'}, {'name': 'TJ', 'value': 'Tajikistan'}, {'name': 'TZ', 'value': 'Tanzania'}, {'name': 'TH', 'value': 'Thailand'}, {'name': 'TL', 'value': 'Timor-Leste'}, {'name': 'TG', 'value': 'Togo'}, {'name': 'TK', 'value': 'Tokelau'}, {'name': 'TO', 'value': 'Tonga'}, {'name': 'TT', 'value': 'Trinidad & Tobago'}, {'name': 'TN', 'value': 'Tunisia'}, {'name': 'TR', 'value': 'Turkey'}, {'name': 'TM', 'value': 'Turkmenistan'}, {'name': 'TC', 'value': 'Turks & Caicos Islands'}, {'name': 'TV', 'value': 'Tuvalu'}, {'name': 'UM', 'value': 'U.S. Outlying Islands'}, {'name': 'VI', 'value': 'U.S. Virgin Islands'}, {'name': 'UG', 'value': 'Uganda'}, {'name': 'UA', 'value': 'Ukraine'}, {'name': 'AE', 'value': 'United Arab Emirates'}, {'name': 'GB', 'value': 'United Kingdom'}, {'name': 'US', 'value': 'United States'}, {'name': 'UY', 'value': 'Uruguay'}, {'name': 'UZ', 'value': 'Uzbekistan'}, {'name': 'VU', 'value': 'Vanuatu'}, {'name': 'VA', 'value': 'Vatican City'}, {'name': 'VE', 'value': 'Venezuela'}, {'name': 'VN', 'value': 'Vietnam'}, {'name': 'WF', 'value': 'Wallis & Futuna'}, {'name': 'EH', 'value': 'Western Sahara'}, {'name': 'YE', 'value': 'Yemen'}, {'name': 'ZM', 'value': 'Zambia'}, {'name': 'ZW', 'value': 'Zimbabwe'}] |
| csrf_field_name | _csrf_token |
| debug_toolbar | <flask_debugtoolbar.DebugToolbarExtension object at 0x7f37d8de2050> |
| login_via_auth_header | True |
| remote_addr | 158.36.102.144 |
| user | |
| userobj | |
| view | _register_user |