私は現在、大規模な計算データを必要とする Web サイトに取り組んでいます。それを実行可能にするために、私は 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') を印刷すると、'None' が印刷されます。