thema chooser
[redakcja.git] / src / wlxml / views.py
index ebc837d..64a49dc 100644 (file)
@@ -7,7 +7,7 @@ from librarian.dcparser import BookInfo
 from librarian.document import WLDocument
 from librarian.builders import StandaloneHtmlBuilder
 from librarian.meta.types.wluri import WLURI
-from librarian.meta.types.text import LegimiCategory, Epoch, Kind, Genre, Audience, ThemaCategory
+from librarian.meta.types.text import LegimiCategory, Epoch, Kind, Genre, Audience, ThemaCategory, MainThemaCategory
 from depot.legimi import legimi
 
 
@@ -50,10 +50,26 @@ VALUE_TYPES = {
         'widget': 'select',
         'options': [''] + list(legimi.CATEGORIES.keys()),
     },
+    Audience: {
+        'autocomplete': {
+            'source': '/catalogue/terms/audience/',
+        }
+    },
     ThemaCategory: {
         'autocomplete': {
             'source': '/catalogue/terms/thema/',
-        }
+        },
+        'chooser': {
+            'source': '/catalogue/chooser/thema/',
+        },
+    },
+    MainThemaCategory: {
+        'autocomplete': {
+            'source': '/catalogue/terms/thema-main/',
+        },
+        'chooser': {
+            'source': '/catalogue/chooser/thema-main/',
+        },
     },
     Epoch: {
         'autocomplete': {
@@ -119,7 +135,7 @@ VALUE_TYPES = {
     },
     "publisher": {
         "autocomplete": {
-            "source": ["Fundacja Nowoczesna Polska"]
+            "source": ["Fundacja Wolne Lektury"]
         }
     },