Improved project admin

This commit is contained in:
Oliver Walters 2017-03-28 17:53:54 +11:00
parent 492c651324
commit a082eb2c81
2 changed files with 14 additions and 4 deletions

View File

@ -3,11 +3,12 @@ from django.contrib import admin
from .models import PartCategory, Part
class PartAdmin(admin.ModelAdmin):
list_display = ('name', 'IPN', 'category')
# Custom form for PartCategory
class PartCategoryAdmin(admin.ModelAdmin):
list_display = ('name', 'path')

View File

@ -2,6 +2,15 @@ from django.contrib import admin
from .models import ProjectCategory, Project, ProjectPart
admin.site.register(ProjectCategory)
admin.site.register(Project)
admin.site.register(ProjectPart)
class ProjectCategoryAdmin(admin.ModelAdmin):
list_display = ('name','path')
class ProjectAdmin(admin.ModelAdmin):
list_display = ('name', 'description', 'category')
class ProjectPartAdmin(admin.ModelAdmin):
list_display = ('part', 'project', 'quantity')
admin.site.register(ProjectCategory, ProjectCategoryAdmin)
admin.site.register(Project, ProjectAdmin)
admin.site.register(ProjectPart, ProjectPartAdmin)