Skip to content

Commit

Permalink
trix_core.admin: Commented out admin UI for permalinks and assignments.
Browse files Browse the repository at this point in the history
We use the cradmin views for that.
  • Loading branch information
espenak committed Jan 3, 2015
1 parent d784ec3 commit 2a2fa19
Showing 1 changed file with 58 additions and 58 deletions.
116 changes: 58 additions & 58 deletions trix/trix_core/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,32 +34,32 @@ class UserAdmin(admin.ModelAdmin):
admin.site.register(coremodels.User, UserAdmin)


class AssignmentAdmin(admin.ModelAdmin):
list_display = (
'title',
'get_tags',
'created_datetime',
'lastupdate_datetime',
)
search_fields = ['title', 'tags__tag']
filter_horizontal = ['tags']
list_filter = [
'created_datetime',
'lastupdate_datetime',
'tags',
]

def get_tags(self, course):
return u','.join(tag.tag for tag in course.tags.all())
get_tags.short_description = 'Tags'

def get_queryset(self, request):
queryset = super(AssignmentAdmin, self).get_queryset(request)
queryset = queryset.prefetch_related('tags')
return queryset


admin.site.register(coremodels.Assignment, AssignmentAdmin)
# class AssignmentAdmin(admin.ModelAdmin):
# list_display = (
# 'title',
# 'get_tags',
# 'created_datetime',
# 'lastupdate_datetime',
# )
# search_fields = ['title', 'tags__tag']
# filter_horizontal = ['tags']
# list_filter = [
# 'created_datetime',
# 'lastupdate_datetime',
# 'tags',
# ]
#
# def get_tags(self, course):
# return u','.join(tag.tag for tag in course.tags.all())
# get_tags.short_description = 'Tags'
#
# def get_queryset(self, request):
# queryset = super(AssignmentAdmin, self).get_queryset(request)
# queryset = queryset.prefetch_related('tags')
# return queryset
#
#
# admin.site.register(coremodels.Assignment, AssignmentAdmin)


class TagInUseFilter(admin.SimpleListFilter):
Expand Down Expand Up @@ -146,37 +146,37 @@ def get_queryset(self, request):
admin.site.register(coremodels.Course, CourseAdmin)


class PermalinkAdmin(admin.ModelAdmin):
list_display = (
'course',
'title',
'get_tags',
)
search_fields = [
'tags__tag',
'title',
'description',
'course__course_tag__tag',
]
filter_horizontal = ['tags']
raw_id_fields = ['course']
list_filter = [
'tags',
]

def get_tags(self, permalink):
return u','.join(tag.tag for tag in permalink.tags.all())
get_tags.short_description = 'Tags'

def get_queryset(self, request):
queryset = super(PermalinkAdmin, self).get_queryset(request)
queryset = queryset\
.select_related('course', 'course__course_tag')\
.prefetch_related('tags')
return queryset


admin.site.register(coremodels.Permalink, PermalinkAdmin)
# class PermalinkAdmin(admin.ModelAdmin):
# list_display = (
# 'course',
# 'title',
# 'get_tags',
# )
# search_fields = [
# 'tags__tag',
# 'title',
# 'description',
# 'course__course_tag__tag',
# ]
# filter_horizontal = ['tags']
# raw_id_fields = ['course']
# list_filter = [
# 'tags',
# ]
#
# def get_tags(self, permalink):
# return u','.join(tag.tag for tag in permalink.tags.all())
# get_tags.short_description = 'Tags'
#
# def get_queryset(self, request):
# queryset = super(PermalinkAdmin, self).get_queryset(request)
# queryset = queryset\
# .select_related('course', 'course__course_tag')\
# .prefetch_related('tags')
# return queryset


# admin.site.register(coremodels.Permalink, PermalinkAdmin)

# Unregister auth.groups
admin.site.unregister(Group)
admin.site.unregister(Group)

0 comments on commit 2a2fa19

Please sign in to comment.