Ultron/ultron/profiles/forms.py

27 lines
836 B
Python

# coding=UTF-8
from django import forms
from datetime import date
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"}),
"sidebar_color": forms.Select(attrs={"class": "form-control"}),
"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>',
}
),
}