You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
773 B
Python
34 lines
773 B
Python
from django.contrib import admin
|
|
from .models import *
|
|
|
|
|
|
# Register your models here.
|
|
|
|
class RequirementInline(admin.TabularInline):
|
|
model = ProjectRequirement
|
|
extra = 1
|
|
|
|
|
|
class FileInline(admin.TabularInline):
|
|
model = ProjectFile
|
|
extra = 1
|
|
|
|
class CredentialInline(admin.TabularInline):
|
|
model = ProjectCredential
|
|
extra = 1
|
|
|
|
class ProjectAdmin(admin.ModelAdmin):
|
|
inlines=[RequirementInline, FileInline, CredentialInline]
|
|
|
|
admin.site.register(Reference)
|
|
admin.site.register(Business)
|
|
admin.site.register(CustomerProfile)
|
|
admin.site.register(StaffProfile)
|
|
admin.site.register(ProjectType)
|
|
admin.site.register(Project, ProjectAdmin)
|
|
admin.site.register(Milestone)
|
|
admin.site.register(Epic)
|
|
admin.site.register(Note)
|
|
admin.site.register(Task)
|
|
|