LAMP到Django;使用管理员作为网站适当的做法明智吗?

时间:2018-06-28 16:05:55

标签: php mysql django

我需要移植一个最初用PHP编写并在Django上使用mysql数据库的CMS(要出售并需要一定的外观)。在研究此框架时,我发现默认管理员具有我需要的所有基本素质。现在出现了难题:使用默认管理员(根据项目需要设置样式(即Django-jet))还是明智的选择?还是我应该单独创建所需的所有页面(例如,使用metronics),并保留原样的管理员?

你们还有其他建议吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

这完全取决于项目需求。如果您不想花费太多时间从头开始构建它,那可以在管理面板中使用权限和组控制用户访问。过去,我一直为客户使用Django Admin面板,他们从不在乎。

但是,如果它是一个大型项目,包含10多个模型,并且使用管理面板的用户很多,那么值得从头开始创建它。

随着Django 2.0的升级,管理面板也可以响应,并且使用DJango-jet之类的软件包完全消除了从头创建管理视图的需要。