Я пытался отправить данные в следующую форму с моей точки зрения.
мне нужно, чтобы переменная (выбор) менялась каждый раз, когда мы вызываем эту форму
class AnswersForm(forms.Form):</p>
<pre><code>question = forms.RadioSelect
CHOICES=[('sf','asdf')]
radioButton = forms.ChoiceField(choices=CHOICES, widget=forms.RadioSelect())
view.py:
def exam_attend(request,ExamName,questionNo=0):</p>
<pre><code>if ExamName:
myList = [('b','a')]
forms.AnswersForm.CHOICES=myList
form = forms.AnswersForm()
variabls = RequestContext(request,{'form':form})
return render_to_response('exam_pageAttend.html',variabls)
проблема в следующем: мне нужна переменная (CHOICES) из класса формы, чтобы изменить ее значение в классе представления (я знаю, что могу просто использовать CHOICES = [('b', 'a')]), но я хочу изменить его из представления, так как этот код только для того, чтобы показать проблему)
есть идеи получше?
заранее спасибо