Initial my2dos Django app
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
from django.contrib import admin
|
||||
from .models import ApiKey, Attachment, Item, Tag
|
||||
|
||||
|
||||
class AttachmentInline(admin.TabularInline):
|
||||
model = Attachment
|
||||
extra = 0
|
||||
|
||||
|
||||
@admin.register(Item)
|
||||
class ItemAdmin(admin.ModelAdmin):
|
||||
list_display = ('id', 'kind', 'visibility', 'is_done', 'owner', 'created_at')
|
||||
list_filter = ('kind', 'visibility', 'is_done', 'tags')
|
||||
search_fields = ('content', 'url')
|
||||
inlines = [AttachmentInline]
|
||||
|
||||
|
||||
@admin.register(ApiKey)
|
||||
class ApiKeyAdmin(admin.ModelAdmin):
|
||||
list_display = ('name', 'owner', 'is_active', 'created_at')
|
||||
filter_horizontal = ('tags',)
|
||||
|
||||
|
||||
admin.site.register(Tag)
|
||||
Reference in New Issue
Block a user