Moja aplikacja Django obecnie rzuca ten błąd na jedną z moich stron, czy ktoś wie, co to oznacza? Chciałbym podać więcej szczegółów, ale nie wiem, co oznacza ten błąd, więc nie jestem pewien, jakie są odpowiednie pliki, a aplikacje Django są dość duże pod względem ilości kodu rozprzestrzenianej w okolicy, więc opublikuję kod, gdy tylko mogę uzyskać pomysł, co to oznacza. Z góry dziękuję za pomoc.co oznacza komunikat "brak wyjątku"?
EDIT: Próbowałem uchwycić błąd i drukowanie go tak: EDIT: mam wpisany kod, który rzuca błędu
jobIDs jest dict zawierający wszystkie identyfikatory rekordów I chcesz zmodyfikować
for i in jobIDs:
dateToRun = request.POST['dateToRun']
timeToRun = request.POST['timeToRun']
try:
if len(request.POST['dateToRun']) <= 0:
dateToRun = Job.objects.filter(id=jobIDs[i]).values()['whenToRun'].split(' ')[0]
if len(request.POST['timeToRun']) <= 0:
timeToRun = Job.objects.filter(id=jobIDs[i]).values()['whenToRun'].split(' ')[1]
except BaseException, e:
print str(e)
whenToRun = dateToRun + ' ' + timeToRun
Job.objects.filter(id=jobIDs[i]).update(whenToRun=whenToRun)
Powoduje to utworzenie pustej linii wyjściowej (z wydruku w bloku z wyjątkiem), czy nie rozumiem, jak wydrukować błąd?
Czy możesz opublikować pełny komunikat o błędzie, a także kod wewnątrz klauzuli "try"? – stellarchariot