##// END OF EJS Templates
Removed old maintenance module, that was used prior to data migrations. Cleaned up requirements. Minor fix in the tag model
Removed old maintenance module, that was used prior to data migrations. Cleaned up requirements. Minor fix in the tag model

File last commit:

r728:a5c2ce32 2.0-dev
r731:f96ca2ca 2.0-dev
Show More
admin.py
33 lines | 819 B | text/x-python | PythonLexer
from django.contrib import admin
from boards.models import Post, Tag, Ban, Thread
class PostAdmin(admin.ModelAdmin):
list_display = ('id', 'title', 'text')
list_filter = ('pub_time', 'thread_new')
search_fields = ('id', 'title', 'text')
class TagAdmin(admin.ModelAdmin):
list_display = ('name', 'linked')
list_filter = ('linked',)
class ThreadAdmin(admin.ModelAdmin):
def title(self, obj):
return obj.get_opening_post().title
def reply_count(self, obj):
return obj.get_reply_count()
list_display = ('id', 'title', 'reply_count', 'archived')
list_filter = ('bump_time', 'archived')
search_fields = ('id', 'title')
admin.site.register(Post, PostAdmin)
admin.site.register(Tag, TagAdmin)
admin.site.register(Ban)
admin.site.register(Thread, ThreadAdmin)