cablegates/pandora/archive/admin.py

28 lines
659 B
Python
Raw Normal View History

# -*- coding: utf-8 -*-
# vi:si:et:sw=4:sts=4:ts=4
from django.contrib import admin
2010-12-23 07:55:44 +00:00
from forms import FileAdminForm, InstanceAdminForm
import models
2011-01-01 11:44:42 +00:00
class FileAdmin(admin.ModelAdmin):
2010-12-08 00:30:45 +00:00
search_fields = ['name', 'video_codec']
2010-12-23 07:55:44 +00:00
list_display = ['available', 'is_main', '__unicode__', 'itemId']
list_display_links = ('__unicode__', )
2010-12-23 07:55:44 +00:00
def itemId(self, obj):
return '%s'%(obj.item.itemId)
form = FileAdminForm
admin.site.register(models.File, FileAdmin)
2011-01-01 11:44:42 +00:00
2010-11-08 17:43:59 +00:00
class InstanceAdmin(admin.ModelAdmin):
2010-12-08 01:31:18 +00:00
search_fields = ['name', 'folder', 'volume__name']
2010-12-23 07:55:44 +00:00
form = InstanceAdminForm
2010-11-08 17:43:59 +00:00
admin.site.register(models.Instance, InstanceAdmin)