我为MySQL db创建了一个html表(使用带有mako的TG2.1)。 现在我想通过选择表中的那一行来提供“编辑/删除”特定行(记录)。
请注意,我没有使用SQLAlchemy,因为我自己更熟悉SQL查询生成。我直接使用MySQLdb并执行查询,获取结果集等。
我查看了TG 2.1的文档,其中展示了如何使用Sprox库编辑Wiki页面。 但是我没有数据模型,所以我认为我不能使用Sprox。
还有其他方法可以“识别用户选择的行”和“提供编辑界面”
答案 0 :(得分:0)
因此,当我在模板代码中输出表格行时,我还会输出一个编辑链接,以及一个删除对象的链接(或按钮!),指定url字符串中的ID。
创建一个类似于
的网址/东西/编辑/ 2
表示记录ID 2。
然后在控制器中创建一个编辑方法。这将需要两个参数:第一个是自我(当然),第二个是你在上面传递的ID(在这种情况下为2)。