CRUD evenement + admin
[auf_savoirs_en_partage_django.git] / auf_savoirs_en_partage / savoirs / admin.py
index 7ee1ec0..531d898 100644 (file)
@@ -15,7 +15,6 @@ from models import SourceActualite, Actualite, Discipline, Evenement, Record, Li
 from savoirs.globals import META
 
 admin.site.register(SourceActualite)
-admin.site.register(Evenement)
 
 class ListSetFilterSpec(RelatedFilterSpec):
     """
@@ -250,3 +249,25 @@ class ActualiteAdmin(admin.ModelAdmin):
         return HttpResponseRedirect("/admin/confirmation/%s/%s?ids=%s" % ('actualite', 'invisible', ",".join(selected)))
 
 admin.site.register(Actualite, ActualiteAdmin)
+
+
+class EvenementAdmin(admin.ModelAdmin):
+    list_filter = ('approuve',)
+    list_display = ('titre', 'debut', 'fin', 'lieu', 'approuve')
+    fields = ['titre',
+              'discipline',
+              'discipline_secondaire',
+              'type',
+              'fuseau',
+              'debut',
+              'fin',
+              'lieu',
+              'description',
+              'contact',
+              'url',
+              'approuve']
+
+admin.site.register(Evenement, EvenementAdmin)
+
+
+