- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在研究用于 future 业务逻辑 Web 应用程序开发的软件组件。它将用 Python 编写,我们将 SQLAlchemy 定位为 ORM。其他软件应用程序将通过 http 上的类似 REST 的界面来使用该应用程序,该部分可能使用 web.py。
为了调试、维护等,我们需要直接访问 MySQL 数据库,但考虑到 SQLAlchemy 建模的数据库的丰富结构,phpmyadmin 对于标准任务来说太低级了,所以我正在寻找一个简单的 CRUD 接口(interface)遵循我们的 SA 模型。它可以是一个网络应用程序或本地(X11 或其他)应用程序,并且应该花费尽可能少的时间来实现。
到目前为止,经过一些谷歌搜索,我发现了 Camelot (Qt 应用程序)和 RUM (WSGI 网络应用程序)。Camelot 基于 Elixir ,如果我们也在我们的项目中使用它,我们应该能够在我们的应用程序和 Camelot 之间共享模型定义,只需在这里和那里添加一些 Camelot 特定的东西,我们最终应该不费吹灰之力就拥有一个 Qt 界面。另一端的 RUM 似乎基于 declarative ,我们的应用程序也应该以此为基础来利用 RUM。我还不清楚需要付出多少努力才能使用 RUM 获得一个可用的 Web 界面。
我想知道是否有人有使用 Camelot 和/或 RUM 的经验可以分享,以及使用两者之一是否意味着需要使用其声明层(Elixir 或声明性)才能共享模型代码而不重新实现它。
此外,任何其他获得 CRUD 界面的建议都将非常受欢迎。
最佳答案
尽管 Camelot 示例基于 Elixir,但 Camelot 并不与 Elixir 绑定(bind),因此您也可以使用声明式来定义模型。事实上,Camelot 也可以用来显示普通的旧 Python 对象。
关于python - SQLAlchemy 的快速且肮脏的 CRUD 接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3150739/
我正在尝试在我的代码库中为我正在编写的游戏服务器更多地使用接口(interface),并了解高级概念以及何时应该使用接口(interface)(我认为)。在我的例子中,我使用它们将我的包相互分离,并使
我有一个名为 Widget 的接口(interface),它在我的整个项目中都在使用。但是,它也用作名为 Widget 的组件的 Prop 。 处理此问题的最佳方法是什么?我应该更改我的 Widget
有一个接口(interface)可以是多个接口(interface)之一 interface a {x:string} interface b {y:string} interface c {z:st
我遇到了一种情况,我需要调用第三方服务来获取一些信息。这些服务对于不同的客户可能会有所不同。我的界面中有一个身份验证功能,如下所示。 interface IServiceProvider { bool
在我的例子中,“RequestHandlerProxy”是一个结构,其字段为接口(interface)“IAdapter”,接口(interface)有可能被调用的方法,该方法的输入为结构“Reque
我有一个接口(interface)Interface1,它已由类A实现,并且设置了一些私有(private)变量值,并且我将类A的对象发送到下一个接受输入作为Interface2的类。那么我怎样才能将
假设我有这样的类和接口(interface)结构: interface IService {} interface IEmailService : IService { Task SendAs
有人知道我在哪里可以找到 XML-RPC 接口(interface)的定义(在 OpenERP 7 中)?我想知道创建或获取对象需要哪些参数和对象属性。每个元素的 XML 示例也将非常有帮助。 最佳答
最近,我一直在阅读有关接口(interface)是抽象的错误概念的文章。一篇这样的帖子是http://blog.ploeh.dk/2010/12/02/InterfacesAreNotAbstract
如果我有一个由第三方实现的现有 IInterface 后代,并且我想添加辅助例程,Delphi 是否提供了任何简单的方法来实现此目的,而无需手动重定向每个接口(interface)方法?也就是说,给定
我正在尝试将 Article 数组分配给我的 Mongoose 文档,但 Typescript 似乎不喜欢这样,我不知道为什么它显示此警告/错误,表明它不可分配. 我的 Mongoose 模式和接口(
我有两个接口(interface): public interface IController { void doSomething(IEntity thing); } public inte
是否可以创建一个扩展 Serializable 接口(interface)的接口(interface)? 如果是,那么扩展接口(interface)的行为是否会像 Serilizable 接口(int
我试图在两个存储之间创建一个中间层,它从存储 A 中获取数据,将其转换为相应类型的存储 B,然后存储它。由于我需要转换大约 50-100 种类型,我希望使用 map[string]func 并根据 s
我正在处理一个要求,其中我收到一个 JSON 对象,其中包含一个日期值作为字符串。我的任务是将 Date 对象存储在数据库中。 这种东西: {"start_date": "2019-05-29", "
我们的方法的目标是为我们现有的 DAO 和模型类引入接口(interface)。模型类由各种类型的资源 ID 标识,资源 ID 不仅仅是随机数,还带有语义和行为。因此,我们必须用对象而不是原始类型来表
Collection 接口(interface)有多个方法。 List 接口(interface)扩展了 Collection 接口(interface)。它声明与 Collection 接口(int
我有一个 Java 服务器应用程序,它使用 Jackson 使用反射 API 对 DTO 进行一般序列化。例如对于这个 DTO 接口(interface): package com.acme.libr
如果我在 Kotlin 中有一个接口(interface): interface KotlinInterface { val id: String } 我可以这样实现: class MyCla
我知道Java中所有访问修饰符之间的区别。然而,有人问了我一个非常有趣的问题,我很难找到答案:Java 中的 private 接口(interface)和 public 接口(interface)有什
我是一名优秀的程序员,十分优秀!