coins-demo/todo/admin.py

26 lines
704 B
Python
Raw Normal View History

2010-09-27 08:48:00 +00:00
from django.contrib import admin
from todo.models import Attachment, Comment, Task, TaskList
2010-09-27 08:48:00 +00:00
2014-05-31 16:09:27 +00:00
class TaskAdmin(admin.ModelAdmin):
2018-12-21 08:38:44 +00:00
list_display = ("title", "task_list", "completed", "priority", "due_date")
list_filter = ("task_list",)
ordering = ("priority",)
search_fields = ("title",)
2010-09-27 08:48:00 +00:00
class CommentAdmin(admin.ModelAdmin):
2018-12-21 08:38:44 +00:00
list_display = ("author", "date", "snippet")
class AttachmentAdmin(admin.ModelAdmin):
list_display = ("task", "added_by", "timestamp", "file")
autocomplete_fields = ["added_by", "task"]
2018-02-10 08:25:28 +00:00
admin.site.register(TaskList)
admin.site.register(Comment, CommentAdmin)
admin.site.register(Task, TaskAdmin)
admin.site.register(Attachment, AttachmentAdmin)