snipt/snipts/admin.py

21 lines
653 B
Python
Raw Normal View History

from django.contrib import admin
2012-02-13 19:36:59 -08:00
from snipts.models import Favorite, Snipt
class SniptAdmin(admin.ModelAdmin):
2012-02-13 19:36:59 -08:00
readonly_fields = ('user',)
2011-06-05 09:51:56 -07:00
list_display = ('title', 'slug', 'user', 'lexer', 'public', 'created', 'modified',)
2012-04-09 12:16:47 -07:00
search_fields = ('title', 'user__username', 'lexer', 'id', 'key',)
2012-01-29 20:49:14 -08:00
ordering = ('-created',)
prepopulated_fields = {'slug': ('title',)}
2011-06-05 08:55:27 -07:00
admin.site.register(Snipt, SniptAdmin)
2011-06-05 08:55:27 -07:00
2012-02-13 19:36:59 -08:00
class FavoriteAdmin(admin.ModelAdmin):
2012-02-14 08:39:45 -08:00
readonly_fields = ('snipt', 'user',)
2012-02-13 19:36:59 -08:00
list_display = ('snipt', 'user',)
search_fields = ('snipt', 'user',)
ordering = ('-created',)
admin.site.register(Favorite, FavoriteAdmin)