Django使用Django应用程序混合静态页面

时间:2017-12-07 17:35:45

标签: php python django webserver

我有一个Django项目,它有一个数据库驱动(即正常)Django应用程序。我有一个.php网页,我想在Django项目中包含基于CSV文件的D3可视化。在Django项目中是否可以包含包含php,JavaScript和静态CSV文件引用的页面?如果是这样,它将如何实现?

我见过flatpages,但是Django文档和各种教程使得它看起来只适用于简单的html页面。

1 个答案:

答案 0 :(得分:0)

Django是python语言的web框架;为了服务'您的项目页面需要web server来接收请求,并application server来处理您的... python代码! 当您在本地开发并使用runserver命令时,它会模拟两个服务器,以便您在本地测试项目。

同样适用于您的PHP,它需要这两个组件来为页面提供服务。

当您想要将您的网页公开给全世界时,您不想使用" runserver"。您可以使用相同的Web服务器同时为Django页面和Php页面提供服务,例如Nginxexample of multi config)或Apache(example with a multi config)。 你需要"隔离"或"匹配"用于运行php应用程序服务器或python的URL。