2012-03-07 29 views
1

我正在處理一個現有的項目,我想在頁面中添加一個Django表單。該應用程序被稱爲無線和無線目錄下我有forms.py,與像一些代碼:django表單:ModelForm沒有指定模型類

from django import forms  
class WirelessScanForm(forms.ModelForm): 
     time = forms.DateTimeField(label='When', widget=AdminSplitDateTime()) 
     prob = forms.ChoiceField(choices=[x.sniffer.plug_ip for x in 
         SurveyRouterSniffer.objects.all()]) 

在views.py我做了以下內容:

from wireless import forms 

form = forms.WirelessScanForm() 
return render_response(request, 'wireless/crack.html', 
      { 'scheduledScans' : scheduledScans, 
       'form': form}) 

我很新的Django,所以任何幫助將感激。

回答

11

我真的不知道錯誤如何更清晰。對於一個模型,你需要指定一個模型類。

如果這不是基於模型的表單,請不要從forms.ModelForm繼承,只需使用普通的forms.Form即可。