admin.py 1.39 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
# -*- coding:utf-8 -*
#
# Copyright 2016,2017
# - Skia <skia@libskia.so>
#
# Ce fichier fait partie du site de l'Association des Étudiants de l'UTBM,
# http://ae.utbm.fr.
#
# This program is free software; you can redistribute it and/or modify it under
# the terms of the GNU General Public License a published by the Free Software
# Foundation; either version 3 of the License, or (at your option) any later
# version.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
# details.
#
# You should have received a copy of the GNU General Public License along with
# this program; if not, write to the Free Sofware Foundation, Inc., 59 Temple
# Place - Suite 330, Boston, MA 02111-1307, USA.
#
#

Skia's avatar
Skia committed
25
from django.contrib import admin
Krophil's avatar
Krophil committed
26 27
from haystack.admin import SearchModelAdmin

Skia's avatar
Skia committed
28

Skia's avatar
Skia committed
29 30
from forum.models import *

Krophil's avatar
Krophil committed
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

class ForumAdmin(SearchModelAdmin):
    search_fields = ["name", "description"]


class ForumTopicAdmin(SearchModelAdmin):
    search_fields = ["_title", "description"]


class ForumMessageAdmin(SearchModelAdmin):
    search_fields = ["title", "message"]


admin.site.register(Forum, ForumAdmin)
admin.site.register(ForumTopic, ForumTopicAdmin)
admin.site.register(ForumMessage, ForumMessageAdmin)
47
admin.site.register(ForumUserInfo)