data = get_card_data(deck_id, card_id, None)
return dict(web_path=web_path,
deck_id=deck_id,
- card_type=data['type'],
- title=data['title'],
- paragraphs=data['paragraphs'],
- answers=data['answers'])
+ card_id=card_id,
+ card=data)
@post(web_path + '/decks/<deck_id>/cards/<card_id>')
def update_card(deck_id, card_id):
os.makedirs(cards_dir)
path_card = cards_dir + '/' + card_id
card_type = request.forms.get('type')
- json_dict = {'type': request.forms.get('type'),
- 'title': '',
- 'answers': [],
- 'paragraphs': []}
+ json_dict = {'type': request.forms.get('type')}
if card_type == 'action':
json_dict['title'] = request.forms.get('title')
json_dict['paragraphs'] = request.forms.getall('paragraph')
return dict(web_path=web_path,
card_id=card_id,
deck_id=deck_id,
- card_type=data['type'],
- title=data['title'],
- paragraphs=data['paragraphs'],
- answers=data['answers'],
+ card=data,
deletable=deletable)
@get(web_path + '/decks/<deck_id>/cards/<card_id>/delete')