def check_for_new_memories(request, memories_group): try : totalImages = request.GET['totalImages'] totalImages = int(totalImages) except: return HttpResponseBadRequest() memories_count = MemoryRepository.get_memories_group(memories_group)[totalImages : totalImages + 10].count() return HttpResponse(memories_count, mimetype='application/text')
def memories(request, memories_group): memories = MemoryRepository.get_memories_group(memories_group)[:20] data = { 'all_memories' : memories, 'expected_number' : 20, 'memories_group' : memories_group, } return render_to_response("mainapp/main_pages/memories.html", data, context_instance=RequestContext(request))
def get_new_memories(request, memories_group): try : totalImages = request.GET['totalImages'] totalImages = int(totalImages) except: return HttpResponseBadRequest() memories = MemoryRepository.get_memories_group(memories_group)[totalImages : totalImages + 10] dict_to_be_dumped = {} i = 0 for memory in memories: dict_to_be_dumped['%s_situation' % i] = memory.situation dict_to_be_dumped['%s_image' % i] = memory.image.url dict_to_be_dumped['%s_thumb_image' % i] = memory.image.thumbnail.url() i+=1 return HttpResponse(simplejson.dumps(dict_to_be_dumped), mimetype='application/json')