2017-02-07 19 views
0

これは以前に対処されていますが、私は変更を提出する際に問題を抱えています。ここで私のforms.pyはモデルやビューに特別なものはありません。私は、1つのフィールドだけを選択したことに気づきましたが、それがうまくいけば、他のフィールドにも適用しますか?django onchangeフォーム全体を送信

#forms.py 
from django import forms 
from .models import rapidTill 

class RapidTillForm(forms.ModelForm): 
    class Meta: 
     widgets = {'linkArms': forms.RadioSelect(attrs={'onchange': 'RapidTillForm.submit();'}), 'shank':forms.RadioSelect, 
     'caddy':forms.RadioSelect, 'liftAssist': forms.RadioSelect, 'folding': forms.RadioSelect} 
     fields = ['rows', 'space', 'folding', 'shank', 'caddy', 'linkArms', 'liftAssist','shank',] 
     model = rapidTill 

と私のフォームtemplate.html

{% for field in form %} 
    <span>{{field.errors}}</span> 
    <label>{{field.label_tag}}</label> 
    {{field}}</br> 
{%endfor%} 

答えて

0

'submint' フロント

class RapidTillForm(forms.ModelForm): 
    class Meta: 
     widgets = {'linkArms': forms.RadioSelect(attrs={'onchange': 'submit();'}), 'shank':forms.RadioSelect, 
     'caddy':forms.RadioSelect, 'liftAssist': forms.RadioSelect, 'folding': forms.RadioSelect} 
     fields = ['rows', 'space', 'folding', 'shank', 'caddy', 'linkArms', 'liftAssist','shank',] 
     model = rapidTill 
でのモデル名を必要としません。
関連する問題