У вас нет для отправки, отправьте что-нибудь за job
на сервер. должен правильно обрабатывать исключения в вашем коде.Прямой доступ к ключу в словаре приведет к ошибке, если этот ключ не существует, поэтому вы просто не делаете этого.Вместо этого используйте метод get
для dict, или QueryDict
в этом случае.
job = request.POST.get('job') # stores `None` if doesn't exist
if job is not None:
# do something
Или вы можете указать значение по умолчанию:
job = request.POST.get('job', 'default job')