P45时间选择组件BootStrap自带,下载解压引入
{% extends 'layout.html' %}
{% load static %}
{% block css %}
新建用户

P45时间选择组件BootStrap自带,下载解压引入
{% extends 'layout.html' %}
{% load static %}
{% block css %}
新建用户
继承父类:
# 继承BootStrap的父类
class BootStrapModelForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
for name, field in self.fields.items():
if field.widget.attrs:
field.widget.attrs['class'] = "form-control"
field.widget.attrs['placeholder'] = field.label
else:
field.widget.attrs = {
'class': 'form-control',
'placeholder': field.label
}
class UserModelForm(BootStrapModelForm):
class Meta:
model = models.UserInfo
fields = ['name', 'password', 'age', 'account', 'gender', 'department', 'create_time']