flask tiddly是一个最小的原型restful服务器,用于基本crud事务。

tiddl的Python项目详细描述


tiddly是一个用于基本crud事务的最小原型restful服务器应用程序。它与数据库无关,在后端使用sqlalchemy来与rdbms对话。默认情况下,数据库是sqlite,但是您可以通过在models.py文件中进行这个小更改来切换到任何您想要的内容:

#TODO: Change as needed: engine = create_engine(“sqlite:///tiddly.db”, echo=True) Base = declarative_base()

只要遵循基于crud的i/o方法,您就可以托管此应用程序并将其用作任何基于云的后端(如firebasecouchdb的自己的替代品。restful方法是多用途的,并且与在angularbackboneember框架中开发的典型单页应用程序的数据需求兼容。例如:

请求url正文操作
-–-–-–-–
获取/books获取books表中的所有行。
获取/books/1获取图书记录,其中id字段等于1
post/books{“name”:“哈利波特与凤凰社”。}从发布的json数据将记录插入books表。
使用发布的json数据更新id等于1的记录。
删除/books/1;删除id等于1的记录

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Android Java在活动之间传递值   java当实体中存在关系时,我可以只使用实体的id而不是从DB中获取实体吗?   bouncycastle Java运行SSHD服务器错误未找到类定义   java SWT/Swing>Threads n'Hell   java多线程数据库读取   java如何在Eclipse中轻松提交Git   java在哪里可以找到字符串相等比较的一组特定排序规则?   无连接表的java单向单域关系   java扩展三角文件   java spring。杰克逊。序列化。failonemptybeans   java无法加载请求的类:oracle。jdbc。驾驶员OracleDriver   java通过数组进行索引循环并打印出元素?   找不到eclipse错误类中的java提交Hadoop作业   Java:随机设定种子   java片段、异步任务和侦听器   java在分号后使用{}