Ich habe klassenbasierte Ansicht:Wie wird der aktuell angemeldete Benutzer in der klassenbasierten Ansicht abgerufen?
class AddView(CreateView):
model = MyModel
fields = '__all__'
MyModel:
from django.contrib.auth.models import User
class MyModel(models.Model):
user = models.ForeignKey(User)
Ich mag würde zu aktuell angemeldeten Benutzern in dem Feld ‚Benutzer‘ automatisch gesetzt, wenn neue Datensatz hinzugefügt. Wie kann ich das machen ?
Dies ist speziell dokumentiert: [Modelle und request.user] (https: // docs .djangoproject.com/de/1.11/topics/klassenbasierte Ansichten/generische Bearbeitung/# models-and-request-user). –