在Django中,最好是在命令行或管理界面中添加管理功能吗?

时间:2015-05-12 01:52:50

标签: python django django-admin email-integration

在我的具体案例中,我正在构建一个相对简单的电子邮件发送webapp。我需要为人类添加能力,从最后一天的更新对象生成电子邮件模板,查看当天上次发送的电子邮件等。

Django提供了Django manage.py CLI,以及Django Admin Web UI。两者都是可以增加的。在将电子邮件管理功能添加到其中一个方面是否有任何最佳做法或经验法则?

编辑:为了更清楚,我最关心的是模型等实施操作的速度。

1 个答案:

答案 0 :(得分:0)

我觉得如果人类会使用它,你就会坚持使用网页界面。当您想要通过其他应用程序或某种脚本控制您的应用程序时,CLI很有用。

许多人使用CLI时可能会遇到问题。请记住,潜在客户几乎总是“技术性较差”。人比你好,所以UI应该对用户友好。