Django Major Event Log App
About
This Django application is designed to keep track of digital preservation events using the PREMIS Event model. The app takes care of both creating and viewing these events. The admin site is responsible for managing the actual events, which includes creating them as well as making modifications to the event date, contact info, description, etc. The other pages are responsible for displaying events with various levels of detail.
Requirements
- Django 1.8 - 1.11
- Python 2.7, 3.4-3.6
Installation
-
Install the app
$ pip install major-event-log
-
Add app and all dependencies to INSTALLED_APPS.
INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'major_event_log', )
-
Include the URLs
urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^major-event-log/', include('major_event_log.urls', namespace='major-event-log')) ]
-
Migrate/sync the database
$ python manage.py migrate
License
See LICENSE
Contributors
django-major-event-log was developed at the UNT Libraries.
Contributors:
Developing/Testing
Read the latest documentation here.