def edit_gratitude(article_id): article = Article.query.get_or_404(article_id) form = chapterContentForm() if form.validate_on_submit(): article.gratitude = ''.join(L + '\n' for L in form.content.data.split('\r\n') if L)[:-1] article.timeEdited = datetime.now() db.session.commit() flash('致谢辞修改成功。', 'success') return redirect(url_for('articles.single_article', article_id=article.id)) elif request.method == 'GET': if article.gratitude != '': form.content.data = article.gratitude return render_template('articles_edit_chapter.html', section='我的论文', title='致谢' + article.title, object={'title': '致谢辞', 'titleInput': False}, article=article, form=form)
def edit_scsubchapter(scsubchapter_id): scsubchapter = scSubChapter.query.get_or_404(scsubchapter_id) form = chapterContentForm() if form.validate_on_submit(): scsubchapter.title = form.title.data scsubchapter.content = ''.join(L + '\n' for L in form.content.data.split('\r\n') if L)[:-1] scsubchapter.mainSubChapter.mainChapter.mainArticle.timeEdited = datetime.now() scsubchapter.timeEdited = datetime.now() db.session.commit() flash('次级子章节内容修改成功。', 'success') return redirect(url_for('articles.single_article', article_id=scsubchapter.mainSubChapter.mainChapter.mainArticle.id)) elif request.method == 'GET': form.title.data = scsubchapter.title if scsubchapter.content != '': form.content.data = scsubchapter.content return render_template('articles_edit_chapter.html', section='我的论文', title=scsubchapter.title, article=scsubchapter.mainSubChapter.mainChapter.mainArticle, object=scsubchapter, form=form)