Enable in any Model class an change history of all inserts, updates and deletes
Project description
django-model-history
Enable in any Model class an change history of all inserts, updates and deletes
Installation
In your settings.py
Only you need it, if you want the translation of django-model-history
INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', #.....................# 'model_history', )
Option 1: In your models.py
Only you have to update the parent class of your model.
from django.db import models class MyModel(models.Model): ....
from model_history.models import ModelHistoryProvider class MyModel(ModelHistoryProvider): .... ...
Option 2: In your models.py
from django.db import models from model_history.models import create_history_model_class, BaseModelHistory class MyModel(models.Model): .... MyModelHistory = create_history_model_class(MyModel, (BaseModelHistory,))
Development
You can get the last bleeding edge version of django-model-history by doing a clone of its git repository
git clone https://github.com/goinnn/django-model-history
Example project
In the source tree, you will find a directory called example. It contains a readily setup project that uses django-model-history. You can run it as usual:
python manage.py makemigrations python manage.py syncdb --noinput python manage.py runserver
Access in a browser to http://localhost:8000/
0.1.1 (2015-04-24)
Fix typo error
0.1.0 (2015-04-24)
Initial version
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
File details
Details for the file django-model-history-0.1.1.tar.gz
.
File metadata
- Download URL: django-model-history-0.1.1.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d71c0614e35b43afa7d7a154d906e04d206ebec2c494ce1bf5fb4f92a64ef6a2 |
|
MD5 | b73b868e2e69cb9cce1f268843444d48 |
|
BLAKE2b-256 | 389815efc66518b405d00dbbb0a884e98b0cc60e201141090652c8378d933d8b |