客户希望拥有一个简单的Intranet应用程序来管理他的进程。他运行查询并希望跟踪每天交付的负载数量和相关活动。
由于我了解Django优秀的Admin界面,我想我可以在models.py中定义“Schema”并让Django Admin生成表单。
我做到了这一点,结果并不坏。我已经能够根据客户的口味定制外观和感觉。
有些问题:
谢谢!
答案 0 :(得分:2)
根据我的个人经验,Django是一个很好的选择,只能在数据库上拥有漂亮的用户界面。
有可能在尝试自定义管理界面时遇到灵活性问题...但是,使用Django的ModelForms和模板 - 很容易创建自己的CRUD应用程序 - 如果你不能做你需要的东西管理界面。
就Python框架而言,我个人更喜欢Django而不是Turbogears或Pylons(我相信也有管理界面),因为安装,设置和运行似乎更简单。
同样,这只是我个人的偏好。因人而异。
答案 1 :(得分:2)
我一直想做类似的事情,答案是,一般来说,你不想破解管理界面,因为这不是它的目的,迟早你会遇到一些灵活性问题
检查我的问:How to implement a client admin in Django?
话虽如此,我会坚持使用django。