Ich habe eine komplexe Modellstruktur in Django gemacht. Ich hatte geplant, diese Struktur mit GWT zu rendern, aber mit Python die Möglichkeit zu kommunizieren mit: - mit JSON und in diesem Fall muss ich die Modelle Struktur in Javascript-Objekten (siehe Tutorial gwt) duplizieren. - python-gwt-rpc ist eine mit gwt kompatible Remote-Prozedur-Aufrufbibliothek, aber es scheint mir, dass es nicht einfach ist, sie in django-Modelle zu integrieren, und die veraltete Dokumentation hilft mir nicht. Die Alternative, die ich in Betracht ziehe, ist die Verwendung des Django-Vorlagensystems, um meine Seiten mit einigen Jquery UI-Plugins und der in diesem post vorgeschlagenen Methode zum Retraving von HTML-Daten zu rendern, ohne mit JSON-Objekten umzugehen, weil ich denke, dass der Umgang damit ein Alptraum ist in meiner Struktur, wenn sich die Daten ändern, könnte sich auch die Schnittstelle dramatisch ändern.Django + GWT oder Jquery
Also ich denke, dass mit GWT ich die Django-Modelle in Javascript-Objekten duplizieren muss, aber ich habe von der Java-Subklassen-System unterstützt. In der zweiten Lösung benutze ich die Django-Modelle und benutze das Django-Template-System, dann kann ich Server-Side-Check machen, aber weder eine coole GWT-Schnittstelle noch den leichten JSON-Aufruf, um Seiten zu aktualisieren.
Was ist Ihr Ansatz zu diesem Thema?
Great Jack! Können Sie Ihren Generator teilen, der nach models.py sucht? Behandelt es auch die erweiterten Klassen? Jetzt habe ich festgestellt, dass ein Site-Katalog, Jquery und Jquery UI für meine speziellen Bedürfnisse gut funktioniert, aber wenn ich später eine komplexe GUI hinzufügen muss, brauche ich GWT. – capolise
Ich würde den Code für Sie veröffentlichen, aber ich würde sehr empfehlen, einen besseren Weg zu suchen. Zur Zeit benutze ich Perl, um die .py-Dateien zu parsen. Ich habe es geschrieben, bevor ich die Django-Modell-Dateien richtig verstanden hatte. Ich würde vorschlagen, das zu untersuchen und selbst zu rollen. –