混合Python网络平台PHP,例如Mediawiki、Wordpress,

2024-05-19 01:05:22 发布

您现在位置:Python中文网/ 问答频道 /正文

是否有人开发与Mediawiki集成的应用程序-使用Django或其他Python web开发平台使用mod_wsgi?在

会非常有兴趣了解在这个方向上做了什么,也许有一些代码可以重用。(我已经开始在python中使用MW数据库创建wiki扩展,其输出通过Apache的include virtual指令注入。它工作正常,但到目前为止有点慢-也许我可以优化它)

基本上,我希望用python准备显示的wiki页面的某些部分。在

有人在python模板中复制了常见的MW皮肤吗?在

编辑:找到了一个很好的视频,展示了PyCon站点是如何做到这一点的(虽然没有使用MW)-使用自定义模板加载器

http://showmedo.com/videos/video?name=pythonNapleonePyConTech2&fromSeriesID=54

谢谢。在


Tags: django代码模板webmod数据库应用程序wsgi
2条回答

有很多不同的方法可以做到这一点。在

  • 您可以制作一个使用iframes并从Python服务器插入内容的mediawiki皮肤。在
  • 您可以编写一个python应用程序,以某种方式访问mediawikis数据并将其输出。在
  • 您可以在前面放置一个Python服务器,该服务器从mediawiki提取内容,并将其放入由Python生成的页面中。在
  • 你可以使用deliverytoskinmediawiki,并使用它的pyref功能调用pythonscripts并将其插入到皮肤中(我想,我自己还没有这么做过)。在

哪种方式对你最好完全取决于。在

你不能使用Mediawiki基于HTTP的API吗?松耦合很好。在

相关问题 更多 >

    热门问题