A form to request content changes to GOV.UK / Great.gov.uk websites. User access is controlled by the DIT authbroker/staff-sso, and submitted tickets are inserted into the content team's Jira board.
Python 3.6 DIT Authbroker/staff-sso DIT ClamAV REST service Jira
- the project does not require a database.
-
Clone this repository
-
Create a virtual environment
# the project root:
virtualenv --python=python3 env
-
Install pip-tools:
pip install pip-tools
-
Install dependencies with pip-sync:
pip-sync requirements.txt
-
Copy sample_env to .env
-
Add authbroker, clamav and Jira configuration values to your .env file
-
Start up the local webserver:
./manage.py runserver
From the project's root directory run ./manage.py test