我有一个 Django,我想创建 CRM 系统,允许用户在前端查看、添加、删除和编辑数据。我找到了一个不错的模块,名为 django-tables2,它允许显示我的数据的漂亮表格:
django-tables2 turns data into HTML tables. Features:
Pagination Ordering Extendable Class based view Supports for queryset and list data Themes
所以我的问题是使用此表进行前端编辑的最佳方式是什么? 例如:我想让表中的记录可以用复选框选择,然后我希望它们是可删除和可编辑的,就像在 django 内置管理中一样。换句话说:我需要一些像 django-admin 这样的工具,但在我的前端(在我的模板中)。 那么我是否需要编写 js 来处理用户对表记录的点击并将此操作指向我的 url/views 或者有更好的方法?希望这个问题不仅对我有帮助,而且对任何计划成为前端忍者的人都有帮助,谢谢!
最佳答案
我认为你应该看看Swampdragon和角度。它们可能与 django-tables2 很好地集成。您始终可以只使用 Angular 编写表格。
关于python - 如何在前端使用 django-tables2 编辑数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25689843/