def set_mcqs_in_cache():
"""
Set MCQs in cache if they have changed or have not been set.
"""
languages = {
'C': 'c_mcqs',
'J': 'java_mcqs',
}
# If MCQs have been changed or have not been created
if not cache.get('mcqs_flag', False):
for lang_code, cache_key in languages.items():
mcqs_json = extract_mcqs(lang_code)
cache.set(cache_key, mcqs_json)
# Mark MCQs as unchanged
cache.set('mcqs_flag', True)
评论列表
文章目录