Guest User

admin.py

a guest
Jul 23rd, 2019
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.25 KB | None | 0 0
  1. from django.contrib import admin
  2. from shipselect.models import ShipArchetype,ShipInstance,ShipRole,ShipManufacturer,ShipVariant,ShipLoadout,ShipHardpoint
  3. # Register your models here.
  4.  
  5. #class HardpointInline(admin.TabularInline):
  6. #    model = ShipLoadout.hardpoint.through
  7.  
  8. @admin.register(ShipArchetype)
  9. class ShipArchetypeAdmin(admin.ModelAdmin):
  10.     list_display = ('ship_model', 'manufacturer', 'size')
  11.     list_filter  = ('manufacturer', 'size')
  12.  
  13. @admin.register(ShipManufacturer)
  14. class ShipManufacturerAdmin(admin.ModelAdmin):
  15.     pass
  16.  
  17.  
  18. @admin.register(ShipInstance)
  19. class ShipInstanceAdmin(admin.ModelAdmin):
  20.     list_display = ('ship', 'status', 'lti','added_date','modify_date')
  21.     list_filter  = ('status','added_date','modify_date')
  22.     fieldsets = (
  23.         (None, {
  24.             'fields': ('ship', 'id')
  25.         }),
  26.         ('Status', {
  27.             'fields': ('status','lti')
  28.         }),
  29.        
  30.     )
  31.  
  32. @admin.register(ShipRole)
  33. class ShipRoleAdmin(admin.ModelAdmin):
  34.     pass
  35.  
  36.  
  37.  
  38. @admin.register(ShipVariant)
  39. class ShipVariantAdmin(admin.ModelAdmin):
  40.     pass
  41. @admin.register(ShipLoadout)
  42. class ShipLoadoutAdmin(admin.ModelAdmin):
  43.     pass
  44. @admin.register(ShipHardpoint)
  45. class ShipHardpointAdmin(admin.ModelAdmin):
  46.     pass
Advertisement
Add Comment
Please, Sign In to add comment