Django-τροποποιήσετε-ιστορία είναι ένα Django app που θα δημιουργήσει πίνακα ιστορικού για κάθε αντικείμενο στο Django.
Εγκατάσταση:
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? sudo PIP εγκατάσταση Django-τροποποιήσετε-ιστορία
ή
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? GIT κλώνος GIT: //github.com/alisue/django-modify-history.git
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? sudo PIP εγκατάσταση Django-τροποποιήσετε-ιστορία /
ή να κατεβάσετε αποθετήριο και να το αντιγράψετε κάπου στον PYTHON_PATH
Τρόπος χρήσης:
1. Προσάρτηση `modify_history` να` INSTALLED_APPS`
2. Εκτελέστε `manage.py syncdb`
3. Προσθέστε `history_site.py` στην εφαρμογή και να γράφουν, όπως παρακάτω
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? από modify_history χώρο εισαγωγής
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? από modify_history.backends.basic BasicHistoryBackend εισαγωγής
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? από τα μοντέλα εισαγωγής άρθρο
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? κατηγορία ArticleBackend (BasicHistoryBackend):
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? πέρασμα
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? site.register (άρθρο, ArticleBackend)
4. Χρησιμοποιήστε `get_history_timelines` ετικέτες πρότυπο για να πάρετε τον κατάλογο ιστορίας, όπως παρακάτω
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? {% Εκτείνεται% «base.html»}
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? {% Φορτίο historytags%}
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? {% Περιεκτικότητα σε μπλοκ%}
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp?
Ιστορία
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp?
- {{timeline.get_message}} στο {{timeline.created_at | ημερομηνία}}
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? {% Get_history_timelines ως χρονοδιαγράμματα%}
& 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?
& 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? {%} Τελικής συστάδας%
Ρυθμίσεις:
`HISTORY_ENABLE`
: Κάνει την ιστορία ενεργοποιήσετε, να απενεργοποιήσετε την ιστορία app μόνο που αυτό το 'False`
`HISTORY_USER_ATTRS`
: Modify_history app βρείτε χρήστη από attrs αντικείμενο στόχου. Αυτή είναι η λίστα των όνομα του attrs. προεπιλογή είναι ['updated_by »,« χρήστης »,« συγγραφέας »,« created_by']
Απαιτήσεις :
- Python
- Django
Τα σχόλια δεν βρέθηκε