An extension to the Django web framework that provides version control for model instances.
Project description
django-reversion-pynamodb is an extension to the Django web framework that provides version control for model instances. Library extends django-reversion-pynamodb library and provides possibility to store version data in DynamoDB database.
Requirements
Python 3.6 or later
Django 2.2 or later
Features
Roll back to any point in a model instance’s history.
Recover deleted model instances.
Simple admin integration.
Documentation
Check out the latest django-reversion-pynamodb documentation at Getting Started
Issue tracking and source code can be found at the main project website.
Upgrading
Please check the Changelog before upgrading your installation of django-reversion-pynamodb.
Contributing
Bug reports, bug fixes, and new features are always welcome. Please raise issues on the django-reversion-pynamodb project site, and submit pull requests for any new code.
Fork the repository on GitHub.
Make a branch off of master and commit your changes to it.
Install requirements.
$ pip install django psycopg2 mysqlclient -e .
Run the tests
$ tests/manage.py test tests
Create a Pull Request with your contribution
Contributors
The django-reversion-pynamodb project was developed by Dave Hall and contributed to by many other people.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for skip-django-reversion-pynamodb-0.1.5.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c42e01ea8eae25db0963885e9753898b2b6c203408dd9673f257ee71980ebd59 |
|
MD5 | add0974201cf24d7acfa76a968cb3321 |
|
BLAKE2b-256 | f079cfbee6b1b5dc988b9ede3fbfd6b312c7d1923eb96bf972bff5e58ee170c0 |
Hashes for skip_django_reversion_pynamodb-0.1.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3e82196818d4caa12b1f1bae370ae02b5fa8db1394e4e59448e0001ba761ed1 |
|
MD5 | 9e5638fb43aa86735bc3390194afb60b |
|
BLAKE2b-256 | 83307c0f6da0be3d2d501ea28af61466e02cd174996adaa44c26d1a6940ddeec |