**Form.py**
class UserSettingForm(forms.ModelForm): class Meta: model = StUserSetting fields = ( 'default_language', 'prim_currency', 'number_format', 'decimal_format', 'date_format', 'time_format', 'currency_format', 'currency_position', 'financial_year_start', 'week_start', 'estimate_default_tab', 'invoice_default_tab',)
**View.py**
class CreateUpadateUserSetting(LoginRequiredMixin, FormView): template_name = 'settings/user_settings.html' form_class = UserSettingForm success_url = '/user/setting/preference/'