如何写选择(点击)文件

时间:2011-01-09 16:24:34

标签: python html image user-interface tkinter

我有jpgs数组和一个带有各自id的数组(来自sqlite db(urls to jpgs ... [[http://xxxxx.xxx/xxx.jpg]]),每个元素( jpgs数组来自一个或多个主题。

用户编写文件的简单方法是什么(考虑带有小图像的jinja2模板和前面带有主题的几个按钮)。

我不介意它是否只写了类似num的东西;它们(我可以对sqlite db进行更新)

我认为可以用php完成,但我有办法在本地做到这一点。

tkinter容易吗? javascript是否能够写入文件(不是它在沙箱中?)?

GUI或html?

你会如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

首先,要了解当您处理控制器操作(返回Jinja2模板并执行数据库查询的代码)时,您可以在服务器端执行任何类型的操作(即Python)(或无论你的服务器端语言是什么,都可以做到。当然Python可以写入文件;这包含在文档中extensively。我宁愿将这种数据保存在数据库表中,因为它会尖叫“您想要在以后分析的数据集。”因此,您需要跟踪两位信息: user-id < / strong>和选择。您可能还想跟踪选择序列,因为SQL没有内置顺序性。

假设您在每个页面上给用户两个选择。

  1. 确定用户ID 。这可以 通过使用会话ID来完成。

  2. 向用户显示选项。

  3. 写下选项编号(1或2,表示 示例),以及用户ID和 选择的位置 序列,到数据库。

  4. 重复直到你完成, 递增选择的位置 每次都在顺序中。

  5. 老实说,如果我正确理解你的问题,这是一个非常简单的问题。当你接近这样的事情时,试着坐下来写下你需要在纸上追踪的东西。通常,只需要几个关键点需要跟踪,然后您可以将其视为如何存储三个(或四个或五个)值而不是单个且无法接近的问题的问题。