Skip to content

DataShades/ckanext-graphic-walker

Repository files navigation

ckanext-graphic-walker

CKAN resource preview based on Graphic Walker.

Requirements

Python 3.10+

CKAN version Compatible?
2.9 and earlier no
2.10 yes
2.11 yes

Installation

To install ckanext-graphic-walker:

  1. Activate your CKAN virtual environment, for example:

    . /usr/lib/ckan/default/bin/activate
  2. Clone the source and install it on the virtualenv

    git clone https://github.com/DataShades/ckanext-graphic-walker.git
    cd ckanext-graphic-walker
    pip install -e .
  3. Add graphic_walker_view to the ckan.plugins and ckan.views.default_views setting in your CKAN config file (by default the config file is located at /etc/ckan/default/ckan.ini).

  4. Restart CKAN. For example if you've deployed CKAN with Apache on Ubuntu:

    sudo service apache2 reload

Config settings

See the config declaration file.

Tests

To run the tests, do:

pytest --ckan-ini=test.ini

Releasing a new version of ckanext-graphic-walker

The Graphic Walker is a separate React application. You can run it separately:

cd react-graphic-walker
npm install
npm run dev

And build it after changes:

npm run build

License

AGPL

About

CKAN extension to visualize tabular data with Graphic Walker

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages