Metadata-Version: 1.1
Name: django-datalogger
Version: 0.1.1
Summary: A simple Django app to record data changer.
Home-page: UNKNOWN
Author: pylixm
Author-email: pyli.xm@gmail.com
License: MIT License
Description: 
        Datalogger
        =====
        
        [![ENV](https://img.shields.io/badge/python-2.7-green.svg)](https://github.com/pylixm/django-datalogger)
        [![ENV](https://img.shields.io/badge/django-1.7+-green.svg)](https://github.com/pylixm/django-datalogger)
        [![LICENSE](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/pylixm/django-datalogger/master/LICENSE.txt)
        
        Datalogger is a simple Django app to record data changes.
        
        [中文说明](docs/README_zh.md)
        
        
        
        Quick start
        -----------
        
        1. Installation.
        ```bash
            pip install django-datalogger
        ```
        1. Add `django-datalogger` to your INSTALLED_APPS setting like this::
        ```python
            INSTALLED_APPS = [
                ...
                'django-datalogger',
            ]
        ```
        1. Add `datalogger.middleware.common.DataUpadataDeleteMiddleware` to your MIDDLEWARE_CLASSES setting like this::
        ```python
            MIDDLEWARE_CLASSES = (
            ...
            'datalogger.middleware.common.DataUpadataDeleteMiddleware',
            )
        ```
        1. Run `python manage.py makemigrations` and `python manage.py migrate` to create the `django-datalogger` models.
        
        1. Start your models inherit `LogOnUpdateDeleteModel` abstract model like this:
        ```python
        class TestA(LogOnUpdateDeleteModel):
            name = models.CharField( max_length=128, blank=True)
            memo = models.TextField()
            create_at = models.DateTimeField(blank=True, auto_now_add=True)
            update_at = models.DateTimeField(blank=True, auto_now=True)
        ```
        1. Change the test model data by the model api.
        
        1. You will find the data change log in datalogger models.You can visit http://127.0.0.1:8000/admin/
           to see these changer.
        
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.7
Classifier: Framework :: Django :: 1.8
Classifier: Framework :: Django :: 1.9
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
