27 lines
851 B
Python
27 lines
851 B
Python
|
from django import forms
|
||
|
|
||
|
from .models import Profile
|
||
|
|
||
|
|
||
|
class ProfileForm(forms.ModelForm):
|
||
|
class Meta:
|
||
|
model = Profile
|
||
|
fields = (
|
||
|
"template_color",
|
||
|
"sidebar_color",
|
||
|
"is_sidebar_minified",
|
||
|
)
|
||
|
widgets = {
|
||
|
"template_color": forms.Select(
|
||
|
attrs={"class": "form-control selectpicker"}
|
||
|
),
|
||
|
"sidebar_color": forms.Select(attrs={"class": "form-control selectpicker"}),
|
||
|
"is_sidebar_minified": forms.CheckboxInput(
|
||
|
attrs={
|
||
|
"class": "bootstrap-switch mt-0",
|
||
|
"data-on-label": '<i class="tim-icons icon-check-2 text-success"></i>',
|
||
|
"data-off-label": '<i class="tim-icons icon-simple-remove text-danger"></i>',
|
||
|
}
|
||
|
),
|
||
|
}
|