A web application to browse, analyze and curate a catalogue of digital editions (https://dig-ed-cat.acdh.oeaw.ac.at/). The catalogue's data was gathered and curated by Greta Franzini. See https://github.com/gfranzini/digEds_cat
The application was build with Python 3.4. Be aware that it uses a modularized settings configuration (e.g. to keep sensitive information out of GitHub). Therefore you'll have to append the default django manage.py commands with a settings-parameter like --settings=digital_editions.settings.dev
- clone the repo
- create a virtual environment and run install the required packages
pip install > requirements
- makemigrations and migrate
python manage.py makemigrations --settings=digital_editions.settings.dev
andpython manage.py migrate --settings=digital_editions.settings.dev
- start the dev-server
python manage.py runserver --settings=digital_editions.settings.dev
- browse to http://127.0.0.1:8000/
To fetch the last version of the catalogue data,
- you have to create a (super)user account
python manage.py createsuperuser--settings=digital_editions.settings.dev
- browse to http://127.0.0.1:8000/
- log in (icon in the top right corner)
- then you'll see a 'Curate the Data' -> 'Sync with GitHub' nav bar entry,
- click on it and then on the button which says 'click me to snyc'. test