Die Suche ergab 216 Treffer

von Whitie
Sonntag 19. Juni 2022, 05:38
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Du könntest ein Wörterbuch (dict) mit den Werten zurückgeben.
von Whitie
Dienstag 7. Juni 2022, 22:21
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Formatier die Zahlen erst im Template, dann kümmert sich Django um die korrekten Zeichen.

Code: Alles auswählen

{{ wert|floatformat:2 }}
Siehe hier

Gruß
Whitie
von Whitie
Sonntag 5. Juni 2022, 19:35
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

1. "kategorien = []" ... erstellt eine leere Liste 2. Die Schleife ruft nacheinander alle Elemente in "Kategorie" auf 3. "zaehler = " ... sucht die Einträge in Zaehler in denen der User und die Kategorie übereinstimmt (und findet in diesem Falle drei) 4. "kategori...
von Whitie
Sonntag 5. Juni 2022, 15:43
Forum: Webframeworks
Thema: {% if ... in ... %} funktioniert nicht
Antworten: 3
Zugriffe: 868

Re: {% if ... in ... %} funktioniert nicht

Oh noch ein zweiter Thread ;-) Du fragst hier das Message Objekt ab und nicht den aktuellen Text in der "Message". Das geht so: Letzte Antwort: {% for message in messages %} {% if 'Leider' in message.message %} <li style="background-color:rgba(255,0, 0,0.6);">{{ message }}</li> {...
von Whitie
Sonntag 5. Juni 2022, 15:36
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Jetzt wird mir der Aufbau klarer. Da würde ich gar keine innere Schleife benutzen. Ich würde im View die Zaehler Objekte für jede Kategorie die bearbeitet wurde mit in eine passende Variable stecken. Dann ist es direkt verfügbar. Das ändert auch gleich die Performance. def mein_view(request): ... ka...
von Whitie
Sonntag 5. Juni 2022, 11:10
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

So ganz verstehe ich die Tabelle nicht, bzw. die Daten. Brauchst du evtl. sowas hier: {% for zeile in kategorie %} <td><a class="button" href="{% url 'main' zeile.slug %}">{{zeile.name|title}}</th> {% for eintrag in uebersicht %} {% if eintrag.kategorie.id == zeile.id %} <td>{{ei...
von Whitie
Sonntag 5. Juni 2022, 07:49
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Es heißt laut deinem Screenshot auch 'custom_template_tag' (ohne das s). Wie sieht denn dein Template-Tag aus? Das wird nicht ganz so trivial zu lösen. Bei deinem ersten Problem muss ein 'else' rein, damit du nicht Werte und '-' erhälst. Evtl.: {% for zeile in kategorie %} <td><a class="button&...
von Whitie
Mittwoch 25. Mai 2022, 14:36
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Wenn es nur um den Text in msg geht, kannst du JSON erstmal beiseite lassen. Das könnte man auch so übertragen (return HttpResponse(msg)). So wie du es jetzt machen möchtest, musst du unterscheiden, welcher Button gedrückt wurde. Zu den farbigen Tabellen: Das sollte ganz prima mit dem Template-Syste...
von Whitie
Mittwoch 25. Mai 2022, 10:58
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Ich würde beim Druck auf "Lösung anzeigen" per JS (GET) einen View aufrufen, der 1. alles wichtige im "zaehler" setzt (Lösung wurde angezeigt, usw.) und 2. das Ergebnis als JSON zurückliefert. Das kann man dann beliebig in den (HTML) Code der Seite einfügen. Meiner Meinung nach s...
von Whitie
Dienstag 24. Mai 2022, 13:10
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

So ganz klar ist mir nicht, was jetzt wann angezeigt werden soll.
Bis auf den Prüfen Button würde ich alles andere mit Javascript machen.
von Whitie
Dienstag 24. Mai 2022, 06:49
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Reverse for 'loesung' with arguments '('',)' not found. Du übergibst eingabe_id nicht in das Template. Daher nimmt Django einen leeren String an. Diese Route gibt es dann nicht. zaehler_id funktioniert auch nicht magisch durch die Session, sondern du übergibst es im Context. Dort musst du auch eing...
von Whitie
Donnerstag 19. Mai 2022, 11:54
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Der Vorteil wäre, dass ganz leicht (über den Adminbereich) neue/andere Fragetexte ergänzt werden können. Natürlich kannst du das auch komplett in deinen Funktionen machen, aber alle Fragen wären dann im Quelltext. Eine Änderung/Ergänzung müsste dann immer im Quelltext passieren und die Aktivierung g...
von Whitie
Montag 16. Mai 2022, 15:12
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Es gibt da das "autofocus" Attribut für Formularfelder. Ob das korrekt funktioniert musst du mal testen. Einfügen musst du es nicht im HTML-Code (Template), sondern in deinem Formular: class EingabeForm(forms.Form): eingabe = forms.CharField(label='Eingabe', widget=forms.TextInput(attrs={'...
von Whitie
Dienstag 10. Mai 2022, 09:39
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Zum Zähler: Wenn du alle Optionen zurücksetzen möchtest, brauchst du nicht überlegen, was du remove übergibst (es wäre entweder das Objekt oder die ID). Du kannst einfach zaehler.optionen_set.clear() aufrufen. Zu deinem Bild von der Admin-Oberfläche: Du siehst in dem Feld (Many-To-Many) immer alle M...
von Whitie
Dienstag 3. Mai 2022, 07:58
Forum: Raspberry Pi und Co.
Thema: .Service
Antworten: 5
Zugriffe: 1698

Re: .Service

Eine Systemd User Unit startet aber standardmäßig nur, wenn sich der User anmeldet. In diesem Fall hier reicht es in der .service Datei unter [Service] einen User anzugeben, etwa so: [Unit] Description=Hello World After=multi-user.target [Service] Type=simple User=<HIER DER USERNAME> ExecStart=/usr/...
von Whitie
Dienstag 3. Mai 2022, 07:52
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Das kannst du hier nachlesen.

Bei deinem Beispiel sollte es etwa so aussehen:

Code: Alles auswählen

zaehler.optionen_set.remove(<AUSWAHL ZUM ENTFERNEN>)
Viele Grüße
Whitie
von Whitie
Donnerstag 21. April 2022, 12:31
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Das sollte sich so lösen lassen:

Code: Alles auswählen

anzahl = Auswahl.objects.filter(bis_jg__gt=user.jg, kategorie=kategorie).count()
Siehe hier
von Whitie
Donnerstag 21. April 2022, 10:12
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Wenn ich das ganze richtig verstanden habe, sollte diese Prüfung entweder in optionen.html oder direkt im auswahl_form stattfinden. Man könnte z. B. dem betreffenden Input-Feld im Formular ein disabled mitgeben, wenn die Bedingung zutrifft.

Viele Grüße
Whitie
von Whitie
Dienstag 12. April 2022, 08:20
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

So ganz kann ich das aus deinem gekürzten Code nicht ersehen. Nach "return" ist die Funktion ja zu ende, deshalb wäre der Code der Sternchen schon interessant. Nehmen wir mal an, da steht irgendwo ein "else": if not zaehler.optionen: return redirect('optionen', slug) else: typ_an...
von Whitie
Freitag 8. April 2022, 18:18
Forum: Webframeworks
Thema: Ist Django für mein Projekt geeignet?
Antworten: 382
Zugriffe: 36250

Re: Ist Django für mein Projekt geeignet?

Ich hab mir das selbst erarbeitet. Angefangen habe ich ähnlich wie du. Ich hatte vor langer Zeit (~20 Jahren) mal eine Notenliste in Excel für die Arbeit gemacht und diverse Zusatzfunktionen haben mich ans Limit meiner VBA Kenntnisse gebracht. Privat hatte ich zu dieser Zeit etwas mit PHP rumgespiel...