Die Suche ergab 17 Treffer
- Montag 8. Juli 2019, 18:11
- Forum: Datenbankprogrammierung mit Python
- Thema: Anzahl der Datenbankzugriffe minimieren
- Antworten: 19
- Zugriffe: 3624
Re: Anzahl der Datenbankzugriffe minimieren
@__deets__: ich habe es bis jetzt nur vermieden, weil es viele andere Baustellen gibt. Es ist nicht so, dass ich dem generell aus dem Weg gehe möchte. Bei der aktuellen APP lag der Fokus auf flask, sqlalchemy usw. um eine lauffähige APP auf die Beine stellen zu können. In der nächsten APP wird die ...
            		- Montag 8. Juli 2019, 17:00
- Forum: Datenbankprogrammierung mit Python
- Thema: Anzahl der Datenbankzugriffe minimieren
- Antworten: 19
- Zugriffe: 3624
Re: Anzahl der Datenbankzugriffe minimieren
ja, nur das Handling mit dem datetime ist mir nicht so geläufig..
            		- Montag 8. Juli 2019, 16:48
- Forum: Datenbankprogrammierung mit Python
- Thema: Anzahl der Datenbankzugriffe minimieren
- Antworten: 19
- Zugriffe: 3624
Re: Anzahl der Datenbankzugriffe minimieren
SELECT a.text, s.name FROM aufgaben AS a, schwerpuntke AS s, aufgaben2schwerpunkte AS a2s WHERE a.tag >= ? AND a.tag <= ? AND a2s.aufgaben_id = a.id AND a2s.schwerpunkt_id = s.id
Super, dass ist die Lösung!
from sqlalchemy import and_
aufgaben = db.session.query(Schwerpunkte,Datum,Aufgaben ...
- Montag 8. Juli 2019, 14:58
- Forum: Datenbankprogrammierung mit Python
- Thema: Anzahl der Datenbankzugriffe minimieren
- Antworten: 19
- Zugriffe: 3624
Re: Anzahl der Datenbankzugriffe minimieren
Ok. ich baue meine Datenbank um.
@__blackjack__ : Die Listen stehen beispielhaft für die zwei Schleifen!
Ich lese gerade ein Tutorial bezüglich "cross join" mit SQL-Befehlen.
 
SELECT * FROM orders WHERE customer_id =
(
SELECT id FROM customers
WHERE vorname = 'Peter'
);
 
In meinem Fall ...
            		@__blackjack__ : Die Listen stehen beispielhaft für die zwei Schleifen!
Ich lese gerade ein Tutorial bezüglich "cross join" mit SQL-Befehlen.
SELECT * FROM orders WHERE customer_id =
(
SELECT id FROM customers
WHERE vorname = 'Peter'
);
In meinem Fall ...
- Montag 8. Juli 2019, 14:13
- Forum: Datenbankprogrammierung mit Python
- Thema: Anzahl der Datenbankzugriffe minimieren
- Antworten: 19
- Zugriffe: 3624
Re: Anzahl der Datenbankzugriffe minimieren
Nochmal: es geht nicht um die Ausgabe. Die hat mit der Datenhaltung nichts zu tun.
So oft, wie du das immer wieder in Verbindung bringst, ahne ich ja fast, dass du gar keine Datenbank brauchst.
Also nochmal: Was tust du da? Was willst du abbilden (in der Datenstruktur, _nicht_ bei der Ausgabe ...
- Montag 8. Juli 2019, 09:53
- Forum: Datenbankprogrammierung mit Python
- Thema: Anzahl der Datenbankzugriffe minimieren
- Antworten: 19
- Zugriffe: 3624
Re: Anzahl der Datenbankzugriffe minimieren
Beispiel HTML-Ausgabe:
/ ---- / Tag 1 / Tag 2 /
/ Schwerpunkt (Mechanik) / Lichtschalter reparieren / Lichtschalter einbauen /
/ Schwerpunkt (Software) / Datenbankanfrage optimieren / APP testen /
/ Schwerpunkt (Elektronik) / Widerstand tauschen / keine Aufgabe /
Jeden Tag gibts es mehrere Aufgaben ...
            		/ ---- / Tag 1 / Tag 2 /
/ Schwerpunkt (Mechanik) / Lichtschalter reparieren / Lichtschalter einbauen /
/ Schwerpunkt (Software) / Datenbankanfrage optimieren / APP testen /
/ Schwerpunkt (Elektronik) / Widerstand tauschen / keine Aufgabe /
Jeden Tag gibts es mehrere Aufgaben ...
- Montag 8. Juli 2019, 09:07
- Forum: Datenbankprogrammierung mit Python
- Thema: Anzahl der Datenbankzugriffe minimieren
- Antworten: 19
- Zugriffe: 3624
Re: Anzahl der Datenbankzugriffe minimieren
Hallo sparrow,
Ziel der APP:
*Alle* Aufgaben, die nach Schwerpunkten gegliedert sind, für einen Monat leserlich auszugeben.
z.B in einer HTML-Tabelle (wie oben angedeutet) Die Spalten bilden die Tage innerhalb des Monats ab und die Zeilen die Schwerpunkte.
Mein ganz erster Ansatz war mit ...
            		Ziel der APP:
*Alle* Aufgaben, die nach Schwerpunkten gegliedert sind, für einen Monat leserlich auszugeben.
z.B in einer HTML-Tabelle (wie oben angedeutet) Die Spalten bilden die Tage innerhalb des Monats ab und die Zeilen die Schwerpunkte.
Mein ganz erster Ansatz war mit ...
- Montag 8. Juli 2019, 07:52
- Forum: Datenbankprogrammierung mit Python
- Thema: Anzahl der Datenbankzugriffe minimieren
- Antworten: 19
- Zugriffe: 3624
Re: Anzahl der Datenbankzugriffe minimieren
Gute Morgen __blackjack__,
danke dir für deine schnelle Antwort.
 
@Jora: Warum die Models ohne Relationships erstellt wurden, ist mir jetzt erst einmal nicht wirklich ersichtlich.
 
Das Problem mit der großen Datenmenge, die bei einer Abfrage aus der DB geladen werden könnte. (Im Problembeispiel ...
            		danke dir für deine schnelle Antwort.
@Jora: Warum die Models ohne Relationships erstellt wurden, ist mir jetzt erst einmal nicht wirklich ersichtlich.
Das Problem mit der großen Datenmenge, die bei einer Abfrage aus der DB geladen werden könnte. (Im Problembeispiel ...
- Sonntag 7. Juli 2019, 23:28
- Forum: Datenbankprogrammierung mit Python
- Thema: Anzahl der Datenbankzugriffe minimieren
- Antworten: 19
- Zugriffe: 3624
Anzahl der Datenbankzugriffe minimieren
Guten Abend,
auf pythonanywhere.com läuft von mir eine kleine APP (flask).
Die APP verwaltete Aufgaben nach Datum und Schwerpunkten. (vereinfacht ausgedrückt)
Über die APP wird der Monat ausgewählt und die Daten werden mit Python für die HTML-Ausgaben aufbereitet.
Die Daten werden in Form einer ...
            		auf pythonanywhere.com läuft von mir eine kleine APP (flask).
Die APP verwaltete Aufgaben nach Datum und Schwerpunkten. (vereinfacht ausgedrückt)
Über die APP wird der Monat ausgewählt und die Daten werden mit Python für die HTML-Ausgaben aufbereitet.
Die Daten werden in Form einer ...
- Freitag 8. März 2019, 21:07
- Forum: Webframeworks
- Thema: Flask - HTML-Seite wird ohne CSS generiert
- Antworten: 3
- Zugriffe: 1522
Re: Flask - HTML-Seite wird ohne CSS generiert
Danke, Fehler gefunden!
Ohne die Doppelpunkte vor /static wird die HTML-Seite mit CSS ausgegeben.
<link href="/static/css/bootstrap.min.css" rel="stylesheet" >
            		Ohne die Doppelpunkte vor /static wird die HTML-Seite mit CSS ausgegeben.
<link href="/static/css/bootstrap.min.css" rel="stylesheet" >
- Freitag 8. März 2019, 20:54
- Forum: Webframeworks
- Thema: Flask - HTML-Seite wird ohne CSS generiert
- Antworten: 3
- Zugriffe: 1522
Re: Flask - HTML-Seite wird ohne CSS generiert
Der einzig aktuelle Unterschied zwischen den APPs (mit und ohne Fehler) besteht darin, woher die bootstrap-daten gezogen werden.
- local (hier das CSS-Problem)
- vom offiziellen Server (kein Problem)
.. ich möchte eigentlich die bootstrap-Daten local liegen haben.
hier der Code-Abschnitt:
<link ...
            		- local (hier das CSS-Problem)
- vom offiziellen Server (kein Problem)
.. ich möchte eigentlich die bootstrap-Daten local liegen haben.
hier der Code-Abschnitt:
<link ...
- Freitag 8. März 2019, 20:41
- Forum: Webframeworks
- Thema: Flask - HTML-Seite wird ohne CSS generiert
- Antworten: 3
- Zugriffe: 1522
Flask - HTML-Seite wird ohne CSS generiert
Guten Abend,
ich habe ein Problem mit der HTML-CSS-Ausgabe und kann den Fehler nicht lokalisieren.
Wenn ich der Page z.B: @app.route('/<int:pa1>/<int:pa2>/startseite') mehrere Parameter übergebe,
dann wird beim Aufruf der Seite kein CSS geladen.
Mit nur einem Parameter @app.route('/<int:pa1 ...
            		ich habe ein Problem mit der HTML-CSS-Ausgabe und kann den Fehler nicht lokalisieren.
Wenn ich der Page z.B: @app.route('/<int:pa1>/<int:pa2>/startseite') mehrere Parameter übergebe,
dann wird beim Aufruf der Seite kein CSS geladen.
Mit nur einem Parameter @app.route('/<int:pa1 ...
- Samstag 12. Januar 2019, 17:46
- Forum: Webframeworks
- Thema: flask sqlalchemy - Many To Many - filter
- Antworten: 8
- Zugriffe: 2670
Re: flask sqlalchemy - Many To Many - filter
Vielen Dank Sirius3,
auf diese Art eine Struktur zu bauen, ist wirklich einfach und gleichzeitig praktisch.
So einfach wie einen PC selber zusammenzubauen. (wenn man es einmal gesehen hat)
Problem gelöst und mehr dazugelernt.
https://bilder-teilen.de/image/txfP
Danke @all
            		auf diese Art eine Struktur zu bauen, ist wirklich einfach und gleichzeitig praktisch.
So einfach wie einen PC selber zusammenzubauen. (wenn man es einmal gesehen hat)
Problem gelöst und mehr dazugelernt.
https://bilder-teilen.de/image/txfP
Danke @all
- Montag 7. Januar 2019, 18:39
- Forum: Webframeworks
- Thema: flask sqlalchemy - Many To Many - filter
- Antworten: 8
- Zugriffe: 2670
Re: flask sqlalchemy - Many To Many - filter
Guten Tag,
danke für den Tipp mit der Initialisierung der Listen!
Mit den vielen .join's gelange ich von der obersten Ebene [Arten] bis zur untersten Ebene [Deckelsymbole] und kann die Filterfunktion (.filter) auf Deckelsymbole anwenden.
Leider wird nur die oberste Ebene (Arten) gefilter.
Die ...
            		danke für den Tipp mit der Initialisierung der Listen!
Mit den vielen .join's gelange ich von der obersten Ebene [Arten] bis zur untersten Ebene [Deckelsymbole] und kann die Filterfunktion (.filter) auf Deckelsymbole anwenden.
Leider wird nur die oberste Ebene (Arten) gefilter.
Die ...
- Sonntag 6. Januar 2019, 14:52
- Forum: Webframeworks
- Thema: flask sqlalchemy - Many To Many - filter
- Antworten: 8
- Zugriffe: 2670
Re: flask sqlalchemy - Many To Many - filter
Guten Tag,
danke!
anbei mein Lösungsansatz:
1. vorgefilterten Datensatz aus Datenbank holen
2. den Datensatz nach dem gewünschten Symbol durchsuchen
3. die gewünschten Daten in eine verschachtelte Liste schreiben
4. die verschachtelte Liste im Frontend ausgeben
https://bilder-teilen.de/image ...
            		danke!
anbei mein Lösungsansatz:
1. vorgefilterten Datensatz aus Datenbank holen
2. den Datensatz nach dem gewünschten Symbol durchsuchen
3. die gewünschten Daten in eine verschachtelte Liste schreiben
4. die verschachtelte Liste im Frontend ausgeben
https://bilder-teilen.de/image ...
- Dienstag 1. Januar 2019, 15:57
- Forum: Webframeworks
- Thema: flask sqlalchemy - Many To Many - filter
- Antworten: 8
- Zugriffe: 2670
Re: flask sqlalchemy - Many To Many - filter
Guten Tag,
danke für deine Antwort sparrow.
Den Code habe ich freihand abgetippt und den unwichtigen Ballast weggelassen.
(dabei haben sich einige Tippfehler eingeschlichen)
Anbei ein Screenshot von der Ausgabe (bereinigte APP):
https://bilder-teilen.de/image/fLln
Die SQLAlchemy ...
            		danke für deine Antwort sparrow.
Den Code habe ich freihand abgetippt und den unwichtigen Ballast weggelassen.
(dabei haben sich einige Tippfehler eingeschlichen)
Anbei ein Screenshot von der Ausgabe (bereinigte APP):
https://bilder-teilen.de/image/fLln
Die SQLAlchemy ...
- Mittwoch 26. Dezember 2018, 14:41
- Forum: Webframeworks
- Thema: flask sqlalchemy - Many To Many - filter
- Antworten: 8
- Zugriffe: 2670
flask sqlalchemy - Many To Many - filter
Guten Tag,
flask 1.0.2
sqlalchemy 1.2.13
Aufgabenstellung :
Mit einer kleinen APP möchte ich verschiedenen Flaschentypen unterschiedliche Deckelsymbole zuweisen (M2M)
Datenbankstruktur :
[Arten]-1--m-[Getraenke]-1--m-[Flaschen]-m--n-[Deckelsymbole]
Problem:
Meine Datenbankabfrage mittels ...
            		flask 1.0.2
sqlalchemy 1.2.13
Aufgabenstellung :
Mit einer kleinen APP möchte ich verschiedenen Flaschentypen unterschiedliche Deckelsymbole zuweisen (M2M)
Datenbankstruktur :
[Arten]-1--m-[Getraenke]-1--m-[Flaschen]-m--n-[Deckelsymbole]
Problem:
Meine Datenbankabfrage mittels ...
