Modeling and admin for attachment support

This commit is contained in:
Scot Hacker 2019-04-06 16:30:01 -07:00
parent cdacc5fed5
commit 276ead54e7
3 changed files with 60 additions and 2 deletions

View file

@ -1,18 +1,25 @@
from django.contrib import admin
from todo.models import Task, TaskList, Comment
from todo.models import Attachment, Comment, Task, TaskList
class TaskAdmin(admin.ModelAdmin):
list_display = ("title", "task_list", "completed", "priority", "due_date")
list_filter = ("task_list",)
ordering = ("priority",)
search_fields = ("name",)
search_fields = ("title",)
class CommentAdmin(admin.ModelAdmin):
list_display = ("author", "date", "snippet")
class AttachmentAdmin(admin.ModelAdmin):
list_display = ("task", "added_by", "timestamp", "file")
autocomplete_fields = ["added_by", "task"]
admin.site.register(TaskList)
admin.site.register(Comment, CommentAdmin)
admin.site.register(Task, TaskAdmin)
admin.site.register(Attachment, AttachmentAdmin)