根据缩略图选择标签,更新到Sqlite

时间:2011-01-10 12:44:58

标签: python html image user-interface

我有一个SQLite数据库,其中7000行包含:

  • 图片/ ID /标签

    图片=图片网址数组(来自同一个“家庭”)

    ID =唯一ID,因此我可以识别图像

    标签=有什么图像(现在这是空的)

制作程序的最简单方法是什么,以便用户可以选择标签(基于图像)来更新数据库?

制作GUI ??? (TKinter,wx,qt?)

或者我需要apache和php(我真的想安装apache和php)

我需要的原理图(视觉上):

Img1.1 Img1.2 Img1.3         BUT1  BUT2  BUT3

Img2.1 Img2.2 Img2.3         BUT1  BUT2  BUT3

Img3.1 Img3.2 Img3.3         BUT1  BUT2  BUT3

Img4.1 Img4.2 Img4.3         BUT1  BUT2  BUT3


<- PREVIOUS                            NEXT ->

当你点击按钮时,它会写入(附加)一个文件,例如:ID; TAG(更新为sqlite,很容易,我认为:))

聚苯乙烯。我不知道如果我足够清楚,但图像(每一行)总是有相同的标签。

你会如何尝试解决这个问题?

3 个答案:

答案 0 :(得分:2)

我会尝试使用Django框架。

如果您已熟悉Python,则可以轻松创建您想要的基于Web的应用程序并管理sqlite数据库! 你应该阅读django教程。

要从现有的sqlite数据库创建django模型,您可以查看this page

希望有所帮助, 斯特凡

答案 1 :(得分:0)

关于标签输入问题,如果你想让你的应用程序基于网络,最明显的路径可能是apache / php方式(虽然这可能是任何其他服务器/脚本语言组合)。

关于数据库表的设计,我会尝试对其进行规范化。阅读relational database design.

答案 2 :(得分:0)

如果您不想有效地执行sqlite,那么您可能需要查看SQLAlchemy。它可能是最好的ORM数据库库。 http://www.sqlalchemy.org/