- Internal Server Error: /impa/imp/new
- Traceback (most recent call last):
- File "C:\Python310\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
- response = get_response(request)
- File "C:\Python310\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
- response = wrapped_callback(request, *callback_args, **callback_kwargs)
- File "C:\Python310\lib\site-packages\django\views\generic\base.py", line 84, in view
- return self.dispatch(request, *args, **kwargs)
- File "C:\Python310\lib\site-packages\django\contrib\auth\mixins.py", line 73, in dispatch
- return super().dispatch(request, *args, **kwargs)
- File "C:\Python310\lib\site-packages\django\views\generic\base.py", line 119, in dispatch
- return handler(request, *args, **kwargs)
- File "C:\Python310\lib\site-packages\django\views\generic\edit.py", line 184, in post
- return super().post(request, *args, **kwargs)
- File "C:\Python310\lib\site-packages\django\views\generic\edit.py", line 153, in post
- return self.form_valid(form)
- File "C:\Users\mesqu\Desktop\masterpeace\tloz\impa\views.py", line 34, in form_valid
- for imp in range(numini,numfin):
- TypeError: 'tuple' object cannot be interpreted as an integer
- [10/May/2022 22:04:05] "POST /impa/imp/new HTTP/1.1" 500 89014
- class impnew(LoginRequiredMixin, generic.CreateView):
- model = ImpGuias
- template_name = "impa/imp_new.html"
- context_object_name = "obj"
- form_class = ImpresionForm
- success_url = reverse_lazy("impa:imp_list")
- login_url = "bases:login"
- def form_valid(self, form, *numini, **numfin):
- form.instance.uc = self.request.user
- rango= []
- impguias = ImpGuias
- for imp in range(numini,numfin):
- if numini>=numini.objects.filter(numini).exists() and numfin>=numfin.objects.filter(numfin).exists():
- mensaje = "Rango ya existe"
- else:
- rango.append(impguias)
- ImpGuias.objects.bulk_create(rango)
- return super().form_valid(form)