From 690252ad05e8060dfc162854c03fcb70f6f57d8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Espino?= Date: Wed, 20 Mar 2013 07:35:18 +0100 Subject: [PATCH] Adding initial admin files --- greenmine/documents/admin.py | 10 +++++++ greenmine/profile/admin.py | 16 +++++++++++ greenmine/questions/admin.py | 16 +++++++++++ greenmine/scrum/admin.py | 52 ++++++++++++++++++++++++++++++++++++ greenmine/wiki/admin.py | 22 +++++++++++++++ 5 files changed, 116 insertions(+) create mode 100644 greenmine/documents/admin.py create mode 100644 greenmine/profile/admin.py create mode 100644 greenmine/questions/admin.py create mode 100644 greenmine/scrum/admin.py create mode 100644 greenmine/wiki/admin.py diff --git a/greenmine/documents/admin.py b/greenmine/documents/admin.py new file mode 100644 index 00000000..4754e991 --- /dev/null +++ b/greenmine/documents/admin.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +from django.contrib import admin + +from greenmine.documents.models import Document + + +class DocumentAdmin(admin.ModelAdmin): + list_display = ["title", "project", "owner"] + +admin.site.register(Document, DocumentAdmin) diff --git a/greenmine/profile/admin.py b/greenmine/profile/admin.py new file mode 100644 index 00000000..fbe042d7 --- /dev/null +++ b/greenmine/profile/admin.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +from django.contrib import admin + +from greenmine.profile.models import Profile, Role + + +class ProfileAdmin(admin.ModelAdmin): + list_display = ["user"] + +admin.site.register(Profile, ProfileAdmin) + + +class RoleAdmin(admin.ModelAdmin): + list_display = ["name"] + +admin.site.register(Role, RoleAdmin) diff --git a/greenmine/questions/admin.py b/greenmine/questions/admin.py new file mode 100644 index 00000000..b93e733a --- /dev/null +++ b/greenmine/questions/admin.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +from django.contrib import admin + +from greenmine.questions.models import Question, QuestionResponse + + +class QuestionAdmin(admin.ModelAdmin): + list_display = ["subject", "project", "owner"] + +admin.site.register(Question, QuestionAdmin) + + +class QuestionResponseAdmin(admin.ModelAdmin): + list_display = ["id", "question", "owner"] + +admin.site.register(QuestionResponse, QuestionResponseAdmin) diff --git a/greenmine/scrum/admin.py b/greenmine/scrum/admin.py new file mode 100644 index 00000000..0c2cf386 --- /dev/null +++ b/greenmine/scrum/admin.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +from django.contrib import admin + +from greenmine.scrum.models import Project, ProjectExtras, ProjectUserRole, Milestone, UserStory, Change, ChangeAttachment, Task + + +class ProjectAdmin(admin.ModelAdmin): + list_display = ["name", "owner"] + +admin.site.register(Project, ProjectAdmin) + + +class ProjectExtrasAdmin(admin.ModelAdmin): + list_display = ["project"] + +admin.site.register(ProjectExtras, ProjectExtrasAdmin) + + +class ProjectUserRoleAdmin(admin.ModelAdmin): + list_display = ["project", "user", "role"] + +admin.site.register(ProjectUserRole, ProjectUserRoleAdmin) + + +class MilestoneAdmin(admin.ModelAdmin): + list_display = ["name", "project", "owner"] + +admin.site.register(Milestone, MilestoneAdmin) + + +class UserStoryAdmin(admin.ModelAdmin): + list_display = ["ref", "milestone", "project", "owner"] + +admin.site.register(UserStory, UserStoryAdmin) + + +class ChangeAdmin(admin.ModelAdmin): + list_display = ["id", "change_type", "project", "owner"] + +admin.site.register(Change, ChangeAdmin) + + +class ChangeAttachmentAdmin(admin.ModelAdmin): + list_display = ["id", "change", "owner"] + +admin.site.register(ChangeAttachment, ChangeAttachmentAdmin) + + +class TaskAdmin(admin.ModelAdmin): + list_display = ["subject", "type", "user_story"] + +admin.site.register(Task, TaskAdmin) diff --git a/greenmine/wiki/admin.py b/greenmine/wiki/admin.py new file mode 100644 index 00000000..6c0d1fdc --- /dev/null +++ b/greenmine/wiki/admin.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +from django.contrib import admin + +from greenmine.wiki.models import WikiPage, WikiPageHistory, WikiPageAttachment + + +class WikiPageAdmin(admin.ModelAdmin): + list_display = ["slug", "project", "owner"] + +admin.site.register(WikiPage, WikiPageAdmin) + + +class WikiPageHistoryAdmin(admin.ModelAdmin): + list_display = ["id", "wikipage", "owner", "created_date"] + +admin.site.register(WikiPageHistory, WikiPageHistoryAdmin) + + +class WikiPageAttachmentAdmin(admin.ModelAdmin): + list_display = ["id", "wikipage", "owner"] + +admin.site.register(WikiPageAttachment, WikiPageAttachmentAdmin)