我有一个Django项目,它有一个数据库驱动(即正常)Django应用程序。我有一个.php网页,我想在Django项目中包含基于CSV文件的D3可视化。在Django项目中是否可以包含包含php,JavaScript和静态CSV文件引用的页面?如果是这样,它将如何实现?
我见过flatpages,但是Django文档和各种教程使得它看起来只适用于简单的html页面。
答案 0 :(得分:0)
Django是python语言的web框架;为了服务'您的项目页面需要web server
来接收请求,并application server
来处理您的... python代码!
当您在本地开发并使用runserver
命令时,它会模拟两个服务器,以便您在本地测试项目。
同样适用于您的PHP,它需要这两个组件来为页面提供服务。
当您想要将您的网页公开给全世界时,您不想使用" runserver"。您可以使用相同的Web服务器同时为Django页面和Php页面提供服务,例如Nginx(example of multi config)或Apache(example with a multi config)。 你需要"隔离"或"匹配"用于运行php应用程序服务器或python的URL。