¿Hay alguna forma de hacer lo siguiente posible, o debería hacerse en otro lugar?Django Forms, establezca un valor inicial para 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
¿Tengo que importar algo para usar este método 'get_request()'? – Throoze
¿qué se almacena en '_request [currentThread()]'? ¿es una referencia al objeto 'request' o su valor? lo que realmente quiero saber es: ¿algún cambio posterior hecho (por otro middleware, por ejemplo) se reflejaría en él? en caso contrario, ¿no sería mejor almacenarlo en el método 'process_view()', en el middleware? ¡Gracias por tu respuesta! – Throoze