django-modifica-storia è un app Django che creerà tavolo storia per ogni oggetto in Django.
Installa:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; sudo pip install django-modifica-storia
o
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; git clone git: //github.com/alisue/django-modify-history.git
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; sudo pip install django-modifica-storia /
o scaricare repository e copiarlo da qualche parte in PYTHON_PATH
Come usare:
1. Append `modify_history` a` INSTALLED_APPS`
2. corsa `syncdb` manage.py
3. Aggiungere `history_site.py` per l'applicazione e scrivere come di seguito
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dal sito importazione modify_history
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; da modify_history.backends.basic BasicHistoryBackend importazione
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dai modelli di importazione Articolo
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ArticleBackend classe (BasicHistoryBackend):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; passare
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; site.register (articolo, ArticleBackend)
4. Utilizzare `tag modello get_history_timelines` lista dei get storia come qui di seguito
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Estende 'base.html'%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Del carico historytags%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Contenuto blocco%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
Storia
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
- {{timeline.get_message}} a {{timeline.created_at | data}}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% get_history_timelines come timeline%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Per timeline timeline%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% ENDFOR%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Endblock%}
Impostazioni
`HISTORY_ENABLE`
: Fare la storia di abilitazione, di disabilitare la storia app appena impostato questo `false`
`HISTORY_USER_ATTRS`
: Modify_history app trovare utente attrs dell'oggetto bersaglio. questo è l'elenco di nome attrs. di default è ['updated_by', 'utente', 'autore', 'created_by']
Requisiti :
- Python
- Django
I commenti non trovato