Python web platformları PHP Karıştırma, örneğin

2 Cevap php

Mod_wsgi kullanarak Django veya diğer Python web geliştirme platformları kullanarak - Herkes MediaWiki ile entegre uygulama geliştiriyor?

Bu doğrultuda neler yapıldığını öğrenmek ve belki de yeniden kullanım için mevcut bazı kod var çok ilgi olacaktır. (- Belki olsa optimize edebilirsiniz. I çıkış Python MW veritabanı ile çalışan wiki uzantıları oluşturmaya başladım ok çalışır Apache sanal include direktifi ile enjekte edilir, ancak bugüne kadar biraz yavaş)

Temelde Görüntülenen wiki sayfaları belirli parçaları python ile hazır olmak istiyorum.

Herkes python şablonları ortak MW derileri yeniden kurdu?

Özel şablon yükleyici kullanarak - edit: PyCon site bu sadece (değil MW ile olsa) nasıl yaptığını gösteren bu güzel video bulundu

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

Teşekkürler.

2 Cevap

Bunu yapmak için pek çok farklı yolu vardır.

  • Sen iframe'leri kullanır ve bir Python sunucudan bir şeyler ekler bir mediawiki cilt yapabilirsiniz.
  • Eğer bir şekilde mediawikis verilere erişir ve çıktılar bir piton app yazabilirsiniz.
  • Sen mediawiki'de gelen içeriği ayıklar önünde bir Python sunucu koyabilirsiniz ve aksi Python oluşturulan bir sayfa içine bulunuyor koydu.
  • Eğer cilt mediawiki'de için deliverence kullanmak ve pythonscripts diyoruz ve cildin içine eklemek için pyref işlevselliği kullanabilirsiniz (bence, ben yapmadım ki kendimi).

Hangi yolu tamamen bağlıdır için en iyisidir.

Eğer Mediawiki HTTP tabanlı API kullanmak değil miyim? Gevşek bağlama harika.