Exemplo n.º 1
0
def get_next_spell_entry(guest_name):
    guest = Guest.objects(login=guest_name).first()
    spell_answers = guest.spell_answers

    for spell_entry in SpellEntry.objects():
        try:
            key_image = get_img_key(spell_entry.image_name)
            spell_answers[key_image]
        except KeyError:
            return spell_entry

    return None
Exemplo n.º 2
0
def get_guest(login_name):
    """
    :param login_name: string
    :return: Document
    """
    return Guest.objects(login=login_name).first()