def temp(request, uplace_id): vd = vd_login_for_browser(request) uplace = UserPlace.objects.get(vd_id__in=vd.realOwner_vd_ids, id=uplace_id) if request.method == 'POST': pb = uplace.userPost.copy() pb.images = list() pb.notes = list() for img_uuid in request.POST.getlist('images'): img = Image.get_from_uuid(img_uuid) pb.images.append(img) for note_uuid in request.POST.getlist('notes'): note = PlaceNote.get_from_uuid(note_uuid) pb.notes.append(note) uplace_temp = UserPlace.objects.create(vd=vd, is_bounded=True, place=uplace.place, lonLat=uplace.lonLat) pp = PostPiece.create_smart(uplace_temp, pb) return redirect('../../%s/paste/' % uplace_temp.uuid) return render(request, 'ui/temp.html', context=dict(uplace=uplace))