This is a Django app that add functionality to track model object versions for any other Django application
Detailed documentation is in the “docs” directory.
Quick start
Add “version_control” to your INSTALLED_APPS setting like this:
INSTALLED_APPS = ( ... 'version_control', )Add “version_control” middleware to middleware list in project settings:
MIDDLEWARE = [ ... 'version_control.middleware.VersionControlMiddleware', ]Include the “version_control” URLconf in your project urls.py like this:
path('version_control/', include('version_control.urls')),Setup project cache handler (Redis or another one).
Register and setup “version_control” models in Django admin for use in project.
Add class “AbstractVersionControl” to every model that must be tracked.
Metadata
Release files for btc-version-manager 0.6.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| btc-version-manager-0.6.2.tar.gz | 26.0 kB | Details |
Release files / btc-version-manager-0.6.2.tar.gz
| Download URL | btc-version-manager-0.6.2.tar.gz |
|---|---|
| Size | 26.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ddb5509c813f47ee29500e73ab6e82e43fd53b7e46e7a6384d3c186b929f5c80
|
|
BLAKE2b-256 checksum How to use checksums |
0d4f76caa46d541f527dc01d7cf8fc4942b2e7a8dd276a5f460ef6a09a020bc5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.7.17
|