def change_house_let(request, object_id): if request.method == "POST": new_data = request.POST.copy() form = HouseLetForm(new_data) if form.is_valid(): pass else: pass else: h = HouseLet.objects.get(pk=object_id) p = Property.objects.get(pk=object_id) a = Ad.objects.get(pk=object_id) d = {} d.update(vars(h)) d.update(vars(p)) d.update(vars(a)) context = dict(form=HouseLetForm(initial=d)) return render_to_response("house_let.html", context)