Frage

Ich versuche, das relationale Modell zu lösen, um zu einer Django-Applikation zu machen.

I't wird so etwas wie ein McDonalds Crew Scheduler sein. Ich meine das Raster mit farbigen Stift Markierung, die einen bestimmten Wochentag zu einer bestimmten Stunde arbeiten werden.

Ich habe versuchen, einige Beispiele zu Google, aber ich habe nichts gefunden. Ich brauche etwas Theorie / Bibliographie um mein Modell aufzubauen und codieren sie in meine App.

Vielen Dank im Voraus

War es hilfreich?

Lösung

Von der Kurzbeschreibung, würden Sie wahrscheinlich nicht nur ein Modell in Ihrer Anwendung haben.

Aus Ihrer Frage Ich nehme an, Sie haben nicht viel Erfahrung mit Datenbanken haben ... Hier sind ein paar Vorschläge:

hier starten, denn wenn Sie nicht verstehen, die Grundprinzipien der Datenbank-Design, Fremdschlüssel, one-to-one, one-to-many, many-to-many, etc etc etc; Sie haben eine harte Zeit der Gestaltung Ihrer Django-Modelle haben.

Es wäre schön, lernen zu . Django Modelle soll man davon isolieren, aber in Wirklichkeit ist es mit SQL unterhalb und zu wissen, SQL ermöglicht es Ihnen, zu überprüfen und Performance-Probleme in Zukunft zu beheben. Es gibt einige Ressourcen a href = " auch online . Und wenn Sie SQLite verwenden, lernen die Syntax zu .

Das oben sind Sachen, die Sie unabhängig von dem Web-Framework zur Wiederverwendung in der Lage, Sie am Ende mit. Django, Rails, das nächste große Ding ... was auch immer.

Studium andere Leute Datenmodelle. Hier sind mehrere unterschiedliche - vielleicht können Sie die, die Sie für (Mitarbeiter Verschiebungen suchen finden? Schichtplanung?).

Dann die Grund django Modelldokumentation lesen und wirklich zu verstehen, es. Was django Modelle tun, ist Mapping Python-Objekte zu relationalen Datenbanktabellen (ORM ist die Abkürzung; Object Relational Mapping) und

scroll top