add Topik object, wrapper around Page
[django-panik-combo.git] / panikombo / forms.py
index d9f60ec..d7a20a6 100644 (file)
@@ -4,7 +4,8 @@ from taggit.forms import TagWidget
 
 from emissions.models import SoundFile, Episode
 
-from .models import SoundCell, EpisodeCell, EpisodeAutoSelectionCell
+from .models import (SoundCell, EpisodeCell, EpisodeAutoSelectionCell,
+        NewsItemAutoSelectionCell, Topik)
 from .views import soundfiles, episodes
 
 class SoundFileWidget(HeavySelect2Widget):
@@ -52,3 +53,16 @@ class EpisodeAutoSelectionCellForm(forms.ModelForm):
         model = EpisodeAutoSelectionCell
         fields = ('title', 'tags', 'category')
         widgets = {'tags': TagWidget()}
+
+
+class NewsItemAutoSelectionCellForm(forms.ModelForm):
+    class Meta:
+        model = NewsItemAutoSelectionCell
+        fields = ('title', 'tags', 'future')
+        widgets = {'tags': TagWidget()}
+
+
+class TopikEditForm(forms.ModelForm):
+    class Meta:
+        model = Topik
+        fields = ('image',)