前提・実現したいこと
user,publicをselfを使って定義していると思うのですが、定義されていないとかかれます。
その為、使えません。なぜですか?selfの使い方を含め、教えてくれると助かります。
該当のソースコード
python
1class PostForm(forms.Form): 2 content = forms.CharField(max_length=500, 3 widget=forms.Textarea) 4 5 def __init__(self, user, *args, **kwargs): 6 super(PostForm, self).__init__(*args, **kwargs) 7 8 self.user = user 9 10 groups = forms.ChoiceField( 11 choices=[('-', '-')] + [(item.title, item.title) 12 for item in Group.objects. 13 filter(owner__in=[user])], 14 ) 15
回答2件
あなたの回答
tips
プレビュー