forked from ungleich-public/dynamicweb
29 lines
604 B
Python
29 lines
604 B
Python
|
|
from django import forms
|
||
|
|
|
||
|
|
from .models import MultiColumns
|
||
|
|
|
||
|
|
|
||
|
|
class MultiColumnForm(forms.ModelForm):
|
||
|
|
NUM_COLUMNS = (
|
||
|
|
(0, "0"),
|
||
|
|
(1, "1"),
|
||
|
|
(2, "2"),
|
||
|
|
(3, "3"),
|
||
|
|
(4, "4"),
|
||
|
|
(5, "5"),
|
||
|
|
(6, "6"),
|
||
|
|
(7, "7"),
|
||
|
|
(8, "8"),
|
||
|
|
(9, "9"),
|
||
|
|
(10, "10"),
|
||
|
|
)
|
||
|
|
|
||
|
|
create = forms.ChoiceField(
|
||
|
|
choices=NUM_COLUMNS,
|
||
|
|
label="Create Columns",
|
||
|
|
help_text="Create this number of columns"
|
||
|
|
)
|
||
|
|
|
||
|
|
class Meta:
|
||
|
|
model = MultiColumns
|
||
|
|
exclude = ('page', 'position', 'placeholder', 'language', 'plugin_type')
|