如何使用多个选择选项并使这些选项保持选中状态?在
一些应用程序? 我应该用JS吗?在
我的方法可能不完整或 错过了什么。。。?在
上下文
我有以下型号:
class AcademicPeople(models.Model):
CATHEDRAL_PROFESSOR = 'CATHEDRAL'
RESEARCH_PROFESSOR = 'RESEARCH'
INSTITUTIONAL_DIRECTIVE = 'DIRECTIVE'
OCCUPATION_CHOICES = (
(CATHEDRAL_PROFESSOR, 'Cathedral Professor'),
(RESEARCH_PROFESSOR, 'Research Professor'),
(INSTITUTIONAL_DIRECTIVE, 'Institutional Directive'),
)
occupation = models.CharField(
max_length=255,
blank = False,
)
在forms.py
中,我有:
更新
我的观点很基本,如下:
class AccountSettingsUpdateView(LoginRequiredMixin, UpdateView):
model = AcademicPeople
form_class = AcademicPeopleForm
success_url = reverse_lazy('dashboard')
context_object_name = 'preferences'
当我使用浏览器转到我的模板时,我会看到复选框“选择多个渲染在”复选框中,我选择了一些选项,当我保存时,这些选择的选项不会显示它们的值。在
目前没有回答
相关问题 更多 >
编程相关推荐