3

在过去的一两周里,我一直在努力了解 Django。它慢慢开始变得有意义,我真的很喜欢它。

我的目标是为我的用户用数据库和前端替换相当混乱的 Excel 电子表格。这将涉及从表格中提取数据,以 Web 表格格式显示,并允许通过文本字段和下拉菜单进行更改,并使用一个简单的更新按钮来更新对数据库的所有更改。

我的问题是,内置的 Django Forms 功能会是最好的解决方案吗?或者我会为我的对象创建某种 for 循环并将它们包装在我的模板中的 html 表单语法中?我只是不太确定如何解决。

抱歉,如果这似乎是一个简单的问题,我只是觉得可能有几种方法可以做到,但也许有一种完美的方法。

谢谢

4

2 回答 2

1

在 Django 中导出 excel 表并将它们呈现为文本字段,并不像两步过程那么简单。

你需要知道 Django 是如何工作的。

首先,您需要使用某种语言或一些现成的工具将mysql中的数据导出到数据库中。

然后你需要为那个表创建一个模型,然后你可以使用 Django admin 来编辑它们

于 2013-01-17T01:55:42.427 回答
1

不实现您自己的页面并拥有数据的表格视图的最快方法是使用 django 的内置管理界面。它为您提供排序、过滤和搜索功能,并且可以快速上手。您只需要在 models.py 中定义您的模型并按照文档中的说明设置管理页面。

通常,管理页面不用作用户或客户的代表,但在您描述的情况下,它似乎是一个干净而快速的选择。

于 2013-01-17T01:15:05.430 回答