Ich benutze Django 1.10.5. Ich habe ein Problem mit offener eindeutiger URL, Ansichten:Django url einzigartige URL öffnen
entry = get_object_or_404(Post, slug=slug)
Modellfeld:
slug = models.SlugField(editable=False)
ich brauche Schnecke mit identischem Strang zu erkennen, zum Beispiel ich habe Slug xyz und xYz i öffnen muß andere Seiten, jetzt Django 500 Seite auf Produktion anzeigen.
url(r'^(?P<slug>[\w-]+)/$', views.single_post, name='single_post'),
Und Fehlermeldung:
MultipleObjectsReturned at /pZw/ get() returned more than one Post -- it returned 2!
, wie ich erkennen kann, wenn identisch ist?
Ich sehe in der Ansicht das Slug-Feld akzeptiert beide Arten von Mustern. Kannst du bitte die Ausnahme teilen? –
MultipleObjectsReturned at/pzw/ get() gab mehr als einen Post zurück - es gab 2 zurück! –
Und was ist nicht selbsterklärend zu dieser Nachricht? –