Я просто пытаюсь визуализировать ModelForm и продолжаю получать следующую ошибку:
"TypeError: EditManifestSelect.Meta.fields не может быть строкой. Вы имели в виду ввод: ('reference',)? "
Я действительно пытался напечатать его, как предложено выше, но просто продолжаю получать ту же ошибку.Любые идеи?
FORMS.PY
class EditManifestSelect(forms.ModelForm):
class Meta:
model = Manifests
fields = ('reference')
VIEWS.PY
def edit_manifest(request):
if request.method == "POST":
form = EditManifestSelect(request.POST)
if form.is_valid():
form.save()
return redirect('display_orders')
else:
form = EditManifestSelect()
return render(request, 'edit_manifest.html', {'form': form})
MODELS.PY
class Manifests(models.Model):
reference = models.ForeignKey(Orders)
cases = models.IntegerField()
description = models.CharField(max_length=1000)
count = models.IntegerField()
def __str__(self):
return self.cases