ich weiß nicht, warum ich diesen Fehler bin immer ..Django 'User' Objekt nicht
[ 'User' Objekt ist nicht iterable]
hier möchte ich Drucken (angemeldete Benutzer) Follower auf der Startseite. Abgesehen vom Fehler ist mein models.py richtig? für Anhänger und folgenden Mechanismus.
Modell
class Follow(models.Model):
following = models.ForeignKey('auth.User', related_name='following')
followers = models.ForeignKey('auth.User', related_name='followers')
Ansicht
def profile(request):
current_user = request.user
twi = Follow.objects.get(pk=current_user.id)
display = twi.followers
return render(request,'home.html' ,
{'detail':display,'user':current_user,})
Vorlage
{% for o in detail %}
<h1>o.followers</h1>
{% endfor %}
Warum * sind * Versuchen Sie, über sie zu wiederholen? –
Benutzer ist nur request.user keine Liste – gout