def new_note(): form = NewNoteForm() form.path.choices = [(pathname, pathname) for pathname in data.get_dirs()] if form.validate_on_submit(): note = DataObj(title=form.title.data, desc=form.desc.data, tags=form.tags.data, path=form.path.data, type="note") id = note.insert() if id: flash("Note Saved!") return redirect(f"/dataobj/{id}") return render_template('/notes/new.html', title='New Note', form=form)
def new_bookmark(): form = NewBookmarkForm() form.path.choices = [(pathname, pathname) for pathname in data.get_dirs()] if form.validate_on_submit(): bookmark = DataObj(url=form.url.data, desc=form.desc.data, tags=form.tags.data, path=form.path.data, type="bookmarks") id = bookmark.insert() if id: flash("Bookmark Saved!") return redirect(f"/dataobj/{id}") return render_template('bookmarks/new.html', title='New Bookmark', form=form)