]> vgcfreebox.myrthtech.pt Git - ue-cc-donkeysponsor.git/blob - core/admin.py
more content for webapp-due to commit blockage
[ue-cc-donkeysponsor.git] / core / admin.py
1 from django.contrib import admin
2 from .models import Profile, Donkey, Sponsorship, Post
3
4 @admin.register(Profile)
5 class ProfileAdmin(admin.ModelAdmin):
6 list_display = ('name', 'description')
7
8
9 @admin.register(Donkey)
10 class DonkeyAdmin(admin.ModelAdmin):
11 list_display = ('name', 'race', 'location', 'owner')
12 search_fields = ('name', 'race')
13
14 @admin.register(Sponsorship)
15 class SponsorshipAdmin(admin.ModelAdmin):
16 list_display = ('user', 'donkey', 'amount', 'start_date')
17 list_filter = ('start_date', 'type')
18
19 @admin.register(Post)
20 class PostAdmin(admin.ModelAdmin):
21 list_display = ('donkey', 'date', 'description_snippet')
22 readonly_fields = ('date',)
23
24 def description_snippet(self, obj):
25 return obj.description[:50] + "..."