Ich habe eine Django App entwickelt, allerdings habe ich kürzlich den gesamten Architekturplan geändert. Ich brauche kein Web-Framework mehr, nur ein einfaches Python-Skript, also wechsle ich von der Verwendung des Django-ORM zur Verwendung von SQLAlchemy Erstellen und verwalten Sie die Datenbank.
Zuvor verwendete ich die Django-Admin-Oberfläche, um Dinge zu überprüfen, die Benutzer gepostet hatten (die zur Datenbank hinzugefügt wurden), um sie zu moderieren.
Ich brauche immer noch eine Möglichkeit, von Nutzern hinzugefügte Inhalte über eine Website zu moderieren. Ich denke, es gibt zwei Möglichkeiten:
Ich habe angefangen, FormAlchemy zu untersuchen. Wenn Sie Erfahrung mit FormAlchemy haben: Ist es möglich, eine Admin-Schnittstelle damit zu erstellen, und ist es ein bestimmtes Framework, das vorzuziehen ist, um es mit zu erstellen?
Haben Sie sonst eine gute Lösung für das SQLAlchemy-Problem mit der Verwaltungsoberfläche?
Benutze Flask-Admin . Im Moment hat es etwa 70% der Django-Funktionen, einige wirklich großartige Funktionen, die Django nicht unterstützt und die als Flask extrem flexibel sind.
Da war auch keiner, als ich hinsah. Aber ich habe selbst angefangen, eines zu entwickeln. Ich habe einen generischen Dateneditor, der jetzt funktioniert, wenn auch nicht so weit wie der von Django. Sie können es gerne abzweigen.
Meist in diesen Dateien gefunden:
Ссылка http://code.google.com/p/pycopia/source/browse/trunk/storage/pycopia/db/webservice.py
Aber es kommt auch auf das pycopia Webanwendungs-Framework an. Es ist jetzt eine grundlegende serverseitige Schnittstelle, aber ich habe sie in eine interaktive RPC-Schnittstelle vom Typ JSON / XHR umgewandelt.
Ich benutze es tatsächlich, obwohl es nicht vollständig ist.
Tags und Links python django sqlalchemy django-orm formalchemy