0
더 구체적으로 말하면, 양식 객체의 init 메소드 내부의 요청 객체에 액세스해야합니다. self.initial = self.request.session['previous_url']
django forms.py에서 요청 개체에 어떻게 액세스합니까?
어떤 아이디어 :
class TagNamesField(forms.CharField):
def __init__(self, user=None, *args, **kwargs):
super (TagNamesField,self).__init__(*args,**kwargs)
self.required = True
self.widget = forms.TextInput(attrs={'size' : 50, 'autocomplete' : 'off'})
self.max_length = 255
self.label = _('tags')
#self.help_text = _('please use space to separate tags (this enables autocomplete feature)')
self.help_text = _('Tags are short keywords, with no spaces within. At least %(min)s and up to %(max)s tags can be used.') % {
'min': settings.FORM_MIN_NUMBER_OF_TAGS, 'max': settings.FORM_MAX_NUMBER_OF_TAGS
}
self.initial = self.request.session['previous_url']
self.user = user
는 기본적으로,이 양식을 초기화 할 : 여기 내 코드는? 감사!
감사합니다 사람! 알았어 :) – kyphos