Add translatable label to the label admin method. Add access association from DocumentVersionDriverEntry to document version. Enclose process method and event commit in a transaction. Update process method to not error out if EXIF tool is not found. Update views and tests to use ExternalObjectMixin and comply with MERCs 5 and 6. Signed-off-by: Roberto Rosario <Roberto.Rosario.Gonzalez@gmail.com>
16 lines
422 B
Python
16 lines
422 B
Python
from __future__ import unicode_literals
|
|
|
|
from django.contrib import admin
|
|
from django.utils.translation import ugettext_lazy as _
|
|
|
|
from .models import StoredDriver
|
|
|
|
|
|
@admin.register(StoredDriver)
|
|
class StoredDriverAdmin(admin.ModelAdmin):
|
|
list_display = ('internal_name', 'get_label', 'driver_path')
|
|
|
|
def get_label(self, instance):
|
|
return instance.driver_label
|
|
get_label.short_description = _('Label')
|