Вы должны подтвердить две формы, как показано ниже
def post(self, request, pk, *args, **kwargs):
form = ClockOutForm(request.POST, instance=TimesheetEntry.objects.get(id=pk))
form_hour = ClockOutHourForm(request.POST)
if form.is_valid() and form_hour.is_valid():
# your business logic
return HttpResponseRedirect(self.success_url)
return render(request, self.template_name, {'form': form, 'form_hour':form_hour})
Нет ничего характерного для ASP.NET для этого, так как необходимо было бы обработать его с JavaScript. Самый легкий путь состоял бы в том, чтобы использовать плагин jQuery как js-горячие-клавиши
Вы могли смотреть на свойство ключа доступа также...