def single_collection(collectionID): collection = Collection.get_collection(collectionID) works = Work.get_works_by_collection(collectionID) for work in works: work['Content'] = re.sub(r'<([^<]+)>', '', work['Content']) work['Content'] = work['Content'].replace('%', '').replace('/', '') return render_template('single_collection.html', collection=collection, works=works)
def single_collection(collectionID): collection = Collection.get_collection(collectionID) works = Work.get_works_by_collection(collectionID) for work in works: work['Content'] = content_clean(work['Content']) return render_template('single_collection.html', collection=collection, works=works)
def edit_collection(collectionID): if request.method == 'GET': collection = Collection.get_collection(collectionID) return render_template('edit_collection.html', collection=collection) elif request.method == 'POST': collection = request.form['collection'] authorID = int(request.form['authorID']) introduction = request.form['introduction'] Collection.edit_collection(collection, authorID, introduction, collectionID) return redirect(url_for('single_collection', collectionID=collectionID))