from django import forms from .models import Teacher from django.forms import widgets
class SelectDemo(forms.Form): teacher = forms.CharField( label="老师", initial=[1, ], widget=widgets.Select())
# 保证每次访问重新获取最新数据 def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields["teacher"].widget.choices = Teacher.objects.values_list("id", "name") self.fields['happen_date'].widget.attrs['value'] = '2020-01-01'
from django import forms
from .models import Teacher
from django.forms import widgets
作者-上海悠悠 QQ交流群:717225969
blog地址 https://www.cnblogs.com/yoy...
class SelectDemo(forms.Form):
teacher = forms.CharField(
label="老师",
initial=[1, ],
widget=widgets.Select())