Frage

Ich experimentiere mit dem Kolben, der von Django kommt, und ich mag es wirklich.Es gibt nur ein Problem, in das ich rannte.Ich las den Kolben-Dokumenten und den Teil von großen Anwendungen oder so etwas, und es erläutert einen Weg, um Ihr Projekt in Paketen zu teilen, wobei jeder mit einem eigenen Statik- und Vorlagenordner sowie einem eigenen Ansichten-Modul sowie ein eigenes Ansichten-Modul ist.Das Ding ist, dass ich keinen Weg finden kann, der dazu arbeitet, die Modelle dort mit Sqlalchemie mit der Kolbenverlängerung einzusetzen.Es funktioniert von der interaktiven Eingabeaufforderung, um die Tabellen zu erstellen, aber wenn ich ihn in dem Code verwende, bricht er.Ich wollte also wissen, wie er erfahrener Flakententwickler dies gelöst hat.

War es hilfreich?

Lösung

Während ich nicht bereit bin, bekannt zu geben, weil ich immer noch aktiv daran arbeite, die Muster zu verfeinern, würden Sie wahrscheinlich von dem FLASK-Skeleton Projekt, das ich entwickeln kann.Ich wurde es leid, das Rad mit den Websites von Bootstrapping-Kolben auf neu zu erfinden, sodass ich mit einem kompletten Beispielprojekt begann, das meine besten Praktiken verwendet.Ich habe noch keine Einheitstests hinzugefügt, aber dies sollte gut genug sein, damit Sie beginnen können.Bitte senden Sie mir Feedback oder Vorschläge, wenn Sie auf jeden Fall stoßen.

https://github.com/sean-/flask-skeleton/

Andere Tipps

Eigentlich habe ich herausgefunden, wonach ich gesucht habe.Anstatt flaskext.sqlalchemy auf den Hauptgenaustock zu importieren, importieren Sie es in das Modell.Danach importieren Sie das Modell in den Hauptgenaustudiometagcode und starten Sie mit db.init_app () und geben Sie die App-Konfigurationen an.Es ist nicht so flexibel wie das Skelett, das in @SEAN POST gezeigt wird, aber es war, was ich wissen wollte.Wenn ich nicht lieber herumlief, wäre das Skelett diejenige, die ich benutze.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top