def tale_add_get(): if 'user_logged_id' in session: return render_template('tale_add.html', genres=Genre.select_all(), licenses=License.select_all()) else: return redirect('/404')
def tale_edit_get(tale_id): tale = Tale.select_by_id(tale_id, 1) if len(tale) is not 0 and session.get('user_logged_id', None) is tale[0]['creator_id']: tale = tale[0] tale_genres = Tale_Genre.select_by_tale_id(tale_id) tale_genres_ids_set = set() for tale_genre in tale_genres: tale_genres_ids_set.add(tale_genre[1]) genres = Genre.select_all() genres_list = list() for genre in genres: genre['checked'] = True if genre[ 'id'] in tale_genres_ids_set else False genres_list.append(genre) licenses = License.select_all() licenses_list = list() for license in licenses: license['selected'] = True if tale['license_id'] is license[ 'id'] else False licenses_list.append(license) return aux.return_rendered_tale_template(tale, 'tale_edit.html', genres_list=genres_list, licenses_list=licenses_list) else: return redirect('/404')
def tale_edit_get(tale_id): tale = Tale.select_by_id(tale_id, 1) if len(tale) is not 0 and session.get('user_logged_id', None) is tale[0]['creator_id']: tale = tale[0] tale_genres = Tale_Genre.select_by_tale_id(tale_id) tale_genres_ids_set = set() for tale_genre in tale_genres: tale_genres_ids_set.add(tale_genre[1]) genres = Genre.select_all() genres_list = list() for genre in genres: genre['checked'] = True if genre['id'] in tale_genres_ids_set else False genres_list.append(genre) licenses = License.select_all() licenses_list = list() for license in licenses: license['selected'] = True if tale['license_id'] is license['id'] else False licenses_list.append(license) return aux.return_rendered_tale_template( tale, 'tale_edit.html', genres_list = genres_list, licenses_list = licenses_list ) else: return redirect('/404')
def tale_add_get(): if 'user_logged_id' in session: return render_template('tale_add.html', genres = Genre.select_all(), licenses = License.select_all()) else: return redirect('/404')