""" nbdb = g.dbconn[get_nb_dbname(notebook)] title = "New Page" entries = [] page_rev = dm.page_entry_revision_create(title, entries) author = session["user_id"] page_rev.update(dm.revision_create(author, app.config['DB_SYSTEM_DATABASE'])) revid = nbdb.revisions.insert(page_rev, safe=True) page_rev["_id"] = revid ent_dict = dm.entry_create(dbref("revisions", revid), 'page', page_rev) entid = nbdb.entries.insert(ent_dict, safe=True) return redirect("/notebook/%s/page/%s" % (notebook, entid)) if __name__ == '__main__': app.config.from_pyfile(sys.argv[1]) app.config['DEBUG'] = True app.run()
import sys from mementa import app app.config.from_pyfile(sys.argv[1]) app.run(debug=True)