पर प्रारंभिक मान सेट करें क्या निम्नलिखित संभव बनाने के लिए कोई तरीका है, या इसे कहीं और किया जाना चाहिए?Django फॉर्म, 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
क्या मुझे यह 'get_request()' विधि का उपयोग करने के लिए कुछ भी आयात करना है? – Throoze
'_request [currentThread()]' में संग्रहीत क्या है? क्या यह 'अनुरोध' ऑब्जेक्ट या इसके मूल्य का संदर्भ है? मैं वास्तव में क्या जानना चाहता हूं: क्या बाद में कोई बदलाव किया जाएगा (उदाहरण के लिए, अन्य मिडलवेयर द्वारा) इस पर परिलक्षित होगा? यदि नहीं, तो क्या इसे 'process_view()' विधि में मिडलवेयर में स्टोर करना बेहतर नहीं होगा? आपको जवाब के लिए धन्यवाद! – Throoze