Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def json_album_detail(request): #Функция для отдачи JSON по адресу
- album = Album
- data = request.GET.get('album_id')
- count = request.GET.get('count')
- load_count = request.GET.get('load_count')
- if request.method == "GET":
- photos_all = Photo.objects.filter(album=data).count()
- photos = Photo.objects.filter(album=data)[load_count:count]
- if photos:
- i=0
- json_data = {}
- for item in photos:
- i=i+1
- json_data[i] = {}
- json_data[i]['url'] = item.image.url
- json_data[i]['item_id'] = item.id
- if int(count) > photos_all:
- json_data = {'photos': 'none'}
- else:
- i=0
- json_data = {} # переменная с JSON данными
- for item in photos:
- i=i+1
- json_data[i] = {}
- json_data[i]['url'] = item.image.url
- else:
- json_data = {'photos': 'none'}
- return HttpResponse(json.dumps(json_data), content_type = "application/json") # Тут отдаем JSON через json.dumps()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement