2009-08-23 5 views
0

Wie man Python und Django mit XULRunner hinzufügt!? Gefunden this tutorial nützlich, aber irgendwie konnte ich Django nicht hinzufügen!XULRunner, Python und Django: Wie?

Irgendeine Idee?!

+0

Warum brauchen Sie Django mit XULRunner? – Marius

+0

Ich versuche, mein Django-Projekt als Desktop-App zu machen – Hamza

Antwort

0

Eine benutzerdefinierte Erstellung von XULRunner mit Python XPCOM-Bindungen ist eine Sache. Aber es ist nahezu unmöglich, eine Django-App auf XULRunner zu installieren. Django hat keine Helfer, um XUL-Layouts zu erstellen, Django basiert auf einer HTTP-Architektur. Wie würdest du dir vorstellen, dass Django dir mit einer Desktop-App helfen wird? Was wäre das Desktop-Äquivalent der URLs? Veranstaltungen wie onclick?

+0

Ich kenne diese Fakten, aber bis jetzt frage ich mich, ob jemand das vorher getan hat. Mein Ziel ist es, dass meine Django-Projekte als Desktop-Apps fungieren. Ich hatte ein Problem damit, Django-Apps als Desktop-Apps mit Cx_freeze zu packen. Als ich Xulrunner/Python ausprobierte, hatte ich die Idee, Django damit zu verpacken und XULRunner als Schnittstelle für meine App zu verwenden. Das war die Idee bis jetzt. – Hamza

+0

Ich habe ein wenig darüber nachgedacht und der einfache Weg wäre, dass die Desktop-Anwendung einen lokalen Server laufen lässt und eine Django-basierte Anwendung von diesem Server aus bedient (die Adressleiste wird ausgeblendet). Ich weiß nicht, wie einfach das mit den Python XPCOM-Bindungen wäre. Vermutlich hat das noch niemand gemacht. –