Code: Alles auswählen
profil_id_quelle = User.objects.get(id = quelle).id
Code: Alles auswählen
if User.objects.get(id = quelle).exist()
Code: Alles auswählen
profil_id_quelle = User.objects.get(id = quelle).id
Code: Alles auswählen
if User.objects.get(id = quelle).exist()
Code: Alles auswählen
profile = User.objects.get(id = quelle)
if profile:
profil_id_quelle = profile.id
else:
#whatever
Das Problem ist ja, dass die erste Zeile schon einen Fehler erzeugt.noisefloor hat geschrieben: ↑Dienstag 24. Oktober 2023, 14:29Code: Alles auswählen
profile = User.objects.get(id = quelle) if profile: profil_id_quelle = profile.id else: #whatever
dann möglicherweise einen Defaultwert mitgeben (ebenfalls ungetestet)Pitwheazle hat geschrieben: ↑Dienstag 24. Oktober 2023, 15:16Das Problem ist ja, dass die erste Zeile schon einen Fehler erzeugt.noisefloor hat geschrieben: ↑Dienstag 24. Oktober 2023, 14:29Code: Alles auswählen
profile = User.objects.get(id = quelle) if profile: profil_id_quelle = profile.id else: #whatever
Code: Alles auswählen
profile = User.objects.get(id = quelle, default=None)
if profile is not None:
profil_id_quelle = profile.id
else:
#whatever
Code: Alles auswählen
z = Zaehler.objects.get(user = profil_ziel, kategorie = q.kategorie, default = None)
if z.id == profil_ziel.id:
print(z.kategorie, z.sj, z.hj)
else:
print("Zähler mit Kategorie ", q.kategorie, " gibt es im Zielprofil nicht")
Code: Alles auswählen
Exception Value:
Cannot resolve keyword 'default' into field. Choices are: abbr_zaehler, aufgnr, fehler_zaehler, hilfe_zaehler, hinweis, hj, id, kategorie, kategorie_id, letzte, lsg_zaehler, optionen_text, richtig_of, sj, typ_anf, typ_end, user, user_id
Code: Alles auswählen
try:
profile = User.objects.get(id = quelle)
profil_id_quelle = profile.id
except User.DoesNotExist:
#whatever
Code: Alles auswählen
profile = User.objects.filter(id = quelle).first()
if profile:
profil_id_quelle = profile.id
else:
#whatever