This commit is contained in:
Ross
2024-10-14 16:34:18 +01:00
parent 7b4b88b573
commit b8aa7691cd
+11 -1
View File
@@ -1,4 +1,5 @@
from difflib import HtmlDiff, SequenceMatcher
from django import forms
from django.http import HttpResponse, JsonResponse
from django.shortcuts import get_object_or_404, render
from django.views.generic.edit import UpdateView, CreateView
@@ -26,10 +27,19 @@ class FormatsCreateView(CreateView):
template_name_suffix = "_update_form"
fields = ['name', 'format', 'inherits']
class FormatsForm(forms.ModelForm):
class Meta:
model = Formats
fields = ['name', 'format', 'specialties', 'inherits']
widgets = {
'specialties': forms.CheckboxSelectMultiple()}
class FormatsUpdateView(UpdateView):
model = Formats
template_name_suffix = "_update_form"
fields = ['name', 'format', 'specialties', 'inherits']
#fields = ['name', 'format', 'specialties', 'inherits']
form_class = FormatsForm
class EntryTableView(SingleTableMixin, FilterView):
model = Entry