Django: есть ли общий обработчик для вставки объекта POST непосредственно в базу данных?Я пишу много обработчиков, которые выглядят так:
def ajax_storeObject(request):
if request.method == 'POST':
Object(
field1 = request.POST["field1"],
field2 = request.POST["field2"],
field3 = request.POST["field3"],
field4 = request.POST["field4"],
).save()
return HttpResponse(json.dumps({"status":"Success"}), mimetype="application/json")
return HttpResponse(json.dumps({"status":"Failed"}), mimetype="application/json")
Кажется, что может быть универсальное представление в одну строку, чтобы позаботиться о подобных вещах.Существует ли такое представление?
Редактировать: Кстати, мне комфортно с модельными формами, но пример использования, который я здесь рассматриваю, более узкий: вызовы RESTful AJAX, которые не основаны на стандартных формах (например, пользователь манипулирует объектом на странице, и отправляется вызов REST для уведомления сервера.).