You're also returning mimetype="application/json" outside of the
request.is_ajax check. I doubt you want that.
On Wed, Jul 4, 2012, at 01:20, rafiee.nima wrote:
Oh
I find out my mistake :D
On Wednesday, July 4, 2012 12:38:11 PM UTC+4:30, rafiee.nima
wrote:
Hi I got below error from my view which handle ajax request
hotel_instance=Hotel.objects.get(id=request.POST['hotel'])
need more than 1 value to unpack
here is my code
def add_room(request):
context={}
status=''
if request.is_ajax:
if request.POST:
hotel_instance=Hotel.objects.
get(request.POST['hotel'])
if request.POST['id'] > 0 :
room=HotelRoom.objects.get(id=request.POST['id'])
room.hotel=hotel_instance
room.number=request.POST['number']
room.bed_count=request.POST['bed_count']
room.ground_sleep=request.POST['ground_sleep']
room.view=request.POST['view']
room.reserved=request.POST['reserved']
[1]room.tv=request.POST['tv']
room.phone=request.POST['phone']
room.refrigerator=request.POST['refrigerator']
room.air_condition=request.POST['air_condition']
room.toilet=request.POST['toilet']
room.creator=request.user
room.save()
else:
room = HotelRoom(
hotel=hotel_instance,
number=request.POST['number'],
bed_count=request.POST['bed_count'],
ground_sleep=request.POST['ground_sleep'],
view=request.POST['view'],
reserved=request.POST['reserved'],
tv=request.POST['tv'],
phone=request.POST['phone'],
refrigerator=request.POST['refrigerator'],
air_condition=request.POST['air_condition'],
toilet=request.POST['toilet'],
creator=request.user )
room.save()
return HttpResponse({status:'success'},
mimetype="application/json")
--
You received this message because you are subscribed to the
Google Groups "Django users" group.
To view this discussion on the web visit
[2]https://groups.google.com/d/msg/django-users/-/fNXaSuOjeKcJ
.
To post to this group, send email to
[email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.
References
1. http://room.tv/
2. https://groups.google.com/d/msg/django-users/-/fNXaSuOjeKcJ
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.