New Public Corpus Page

This commit is contained in:
Inga Kirschnick
2023-02-09 11:21:03 +01:00
parent 5b6e889443
commit f06508b412
5 changed files with 69 additions and 30 deletions

View File

@ -298,6 +298,7 @@ def follow_corpus(corpus_id):
if not user.is_following_corpus(corpus):
user.follow_corpus(corpus)
db.session.commit()
# flash('Hallo Inga Kirschnick')
return {}, 202
@bp.route('/<hashid:corpus_id>/unfollow', methods=['GET', 'POST'])
@ -336,8 +337,10 @@ def remove_permission(corpus_id, user_id, permission):
@bp.route('/public/<hashid:corpus_id>')
def public_corpus(corpus_id):
corpus = Corpus.query.get_or_404(corpus_id)
corpus_files = [cf.to_json_serializeable() for cf in CorpusFile.query.filter_by(corpus_id = corpus_id).all()]
return render_template(
'corpora/public_corpus.html.j2',
corpus=corpus,
corpus_files=corpus_files,
title=corpus.title
)