2012-09-12 4 views
0

저는 현재 큰 계산 데이터가 필요한 웹 사이트에서 작업하고 있습니다. 이를 실행 가능하게 만들기 위해 Celeryd 작업을 수행하고 횟수를 수시로 만드는 데 필요한 모든 데이터가 포함 된 요청을 보냈습니다.캐시가 값을 설정하지 않습니다

하지만 내 캐시가 저장되지 않습니다. 여기

def calculate_members(request, members, clients, website): 
    """ 
    Counts how many members are subscribed depending on lib_drv 
    """ 
    merged = pandas.merge(members, clients, left_on='member_id', right_on='client', how='inner') 
    cache.set('%s-drv_stat' % website.program.pk, merged['lib_drv'].value_counts(), 10) 
    cache.set('coucou', 'salut', 500) 
    print cache.get('coucou') 

, 인쇄 cache.get ('coucou') '없음'나는 문제를 발견

+1

memcached (또는 실행중인 모든 캐시)가 실행되고 있고 파이썬 캐싱 라이브러리가 설치되어 있는지 확인 했습니까? –

답변

0

를 인쇄하지 않습니다, 프로젝트에 또 다른 기여는 특정한 시간과에 일어나는 이상한 구성을 추가했다 나쁘게 설정되었습니다. 모든 것이 정상으로 되돌아갑니다.

관련 문제