gpt4 book ai didi

php - Django 可以为我的 PHP 应用程序的现有架构进行自动管理吗?

转载 作者:行者123 更新时间:2023-12-03 22:56:21 25 4
gpt4 key购买 nike

我有一个正在生产的应用程序,其管理界面不符合标准。该应用程序是用 PHP 编写的,并由 PostgreSQL 支持。

我对 Django 进行了简单的修改,并且对管理界面的启动和运行是多么容易印象深刻。

有对 Django 更有经验的人可以评论一下吗:

  • 我可以让 Django 围绕我现有的模式轻松构建一个管理应用程序吗?如果是这样,
  • 您会推荐它/有什么问题吗?

我发现的一个问题是我将维护两个模型:一个用 Python 编写,一个用 PHP 编写。不过,使用 Django 启动并运行管理界面的速度非常诱人。

谢谢哈利

最佳答案

您可以使用manage.py的inspectdb创建链接到现有数据库的django站点。命令,然后将管理功能添加到生成的模型中。

我还没有尝试过这个,但我使用inspectdb输出通过Django访问一些phpbb表,它似乎工作正常。

如果应用程序自己的管理界面不仅仅执行简单的 CRUD(例如更新其他表中的非规范化字段等),您可能会遇到问题。改进当前的管理界面可能比在新的管理界面中重现这些内容更容易(更不用说如果您将来需要更改其逻辑会发生什么)。

关于php - Django 可以为我的 PHP 应用程序的现有架构进行自动管理吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/489948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com