C'è un modo per rendere possibile quanto segue, o dovrebbe essere fatto altrove?Forme Django, impostare un valore iniziale su 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
devo importare qualcosa per usare questo metodo 'get_request()'? – Throoze
cosa viene memorizzato in '_request [currentThread()]'? è un riferimento all'oggetto 'request' o al valore di esso? quello che voglio veramente sapere è: ci sarebbe qualche cambiamento in seguito fatto (da altri middleware, ad esempio) su di esso? in caso contrario, non sarebbe meglio memorizzarlo nel metodo 'process_view()', nel middleware? Grazie per la tua risposta! – Throoze