An app to scrape and list the Django Release Notes: https://docs.djangoproject.com/en/3.0/releases/
Creates a searchable list for developers upgrading their code.
It also has the capacity to export in various file formats, including Jira compatible views.
-
Install from Git
pip install -e git+https://github.com/mcldev/django-change-list#egg=django-change-list
-
Add the following settings:
- Installed Apps in Settings:
INSTALLED_APPS = [... 'versionfield', 'crispy_forms', 'requests', 'bs4', 'sekizai', 'django_change_list', ...]
- Add the Change Views URLS under any path, e.g.
changes/
:
urlpatterns = [ ... path('changes/', include('django_change_list.urls')), ... ]
- Configure your app and other settings, e.g. Database etc.
-
Run
python manage.py makemigrations
andpython manage.py migrate
-
Run and query to load all changes. Each query will dynamically load any missing or new changes as they appear.