| 29 | | |
|---|
| 30 | | # Register the admin options for these models. |
|---|
| 31 | | # TODO: Maybe this should live in a separate module admin.py, but how would we |
|---|
| 32 | | # ensure that module was loaded? |
|---|
| 33 | | |
|---|
| 34 | | from django.contrib import admin |
|---|
| 35 | | |
|---|
| 36 | | class FlatPageAdmin(admin.ModelAdmin): |
|---|
| 37 | | fieldsets = ( |
|---|
| 38 | | (None, {'fields': ('url', 'title', 'content', 'sites')}), |
|---|
| 39 | | (_('Advanced options'), {'classes': ('collapse',), 'fields': ('enable_comments', 'registration_required', 'template_name')}), |
|---|
| 40 | | ) |
|---|
| 41 | | list_display = ('url', 'title') |
|---|
| 42 | | list_filter = ('sites', 'enable_comments', 'registration_required') |
|---|
| 43 | | search_fields = ('url', 'title') |
|---|
| 44 | | |
|---|
| 45 | | admin.site.register(FlatPage, FlatPageAdmin) |
|---|