ValueError 视图events.views.EventCreateView没有返回HttpResponse对象。它返回None。
当我使用 nginx
时也会出现此问题class EventCreateForm(forms.ModelForm):
class Meta:
model = Event
fields = ['name', 'date']
def clean_name(self):
name = self.cleaned_data['name']
name = re.sub(' +',' ', name)
if all(x.isalpha() or x.isspace() for x in name):
return name
else:
raise forms.ValidationError("Please use only alphabets!!!")
#views.py
class EventCreateView(LoginRequiredMixin, CreateView):
model = Event
form_class = EventCreateForm
template_name = 'events/event_form.html'