feat(wss): améliore et rassemble la taxonomie dans un menu

master
François Poulain 2018-10-20 19:25:01 +02:00 commité par François Poulain
Parent 9733fbd847
révision 06f9925e44
1 fichiers modifiés avec 15 ajouts et 25 suppressions

Voir le fichier

@ -1,51 +1,41 @@
from wagtail.contrib.modeladmin.options import (
ModelAdmin, modeladmin_register)
ModelAdmin, ModelAdminGroup, modeladmin_register)
from wss import taxonomy
class RubriqueModelAdmin(ModelAdmin):
model = taxonomy.Rubrique
menu_label = "Rubriques"
menu_icon = 'tag'
menu_order = 200
add_to_settings_menu = True
exclude_from_explorer = False
modeladmin_register(RubriqueModelAdmin)
menu_icon = 'form'
class TerritoireModelAdmin(ModelAdmin):
model = taxonomy.Territoire
menu_label = "Territoires"
menu_icon = 'tag'
menu_order = 200
add_to_settings_menu = True
exclude_from_explorer = False
modeladmin_register(TerritoireModelAdmin)
menu_icon = 'site'
class MotCleModelAdmin(ModelAdmin):
model = taxonomy.MotCle
menu_label = "Mots Clés"
menu_icon = 'tag'
menu_order = 200
add_to_settings_menu = True
exclude_from_explorer = False
modeladmin_register(MotCleModelAdmin)
class ProductionModelAdmin(ModelAdmin):
model = taxonomy.Production
menu_label = "Productions"
menu_icon = 'snippet'
class TaxonomyModelAdminGroup(ModelAdminGroup):
menu_label = 'Taxonomie'
menu_icon = 'tag'
menu_order = 200
add_to_settings_menu = True
exclude_from_explorer = False
items = (
MotCleModelAdmin,
RubriqueModelAdmin,
TerritoireModelAdmin,
ProductionModelAdmin
)
modelamin_register(ProductionModelAdmin)
modeladmin_register(TaxonomyModelAdminGroup)