Gibt es eine Möglichkeit, das Folgende zu ermöglichen, oder sollte es anderswo gemacht werden?Django Forms, setzen Sie einen Anfangswert für request.user
class JobRecordForm(forms.ModelForm):
supervisor = forms.ModelChoiceField(
queryset = User.objects.filter(groups__name='Supervisors'),
widget = forms.RadioSelect,
initial = request.user # is there some way to make this possible?
)
class Meta:
model = JobRecord
Muss ich etwas importieren, um diese 'get_request()' Methode zu verwenden? – Throoze
Was ist in _request [currentThread()] gespeichert? Ist es ein Verweis auf das Objekt "Anfrage" oder den Wert davon? Was ich wirklich wissen möchte, ist: Würde eine spätere Änderung (z. B. durch andere Middleware) darauf reflektiert werden? Falls nicht, wäre es nicht besser, es in der 'process_view()' Methode in der Middleware zu speichern? Danke für deine Antwort! – Throoze