さまざまな職種とその ID を含むデータ テーブルがあります。私はすべてのジャンルを broswer の mMltipleChoiceField として表示したいので、試してみました
keyword=forms.ModelMultipleChoiceField(required=False, queryset=JobGenre.objects.all())
ジョブ ジャンルが表示されず、代わりにすべてのオプションで「JobGenre.object」が表示されます。この場合はどうすればよいですか?
select a jobgenre から得たエラー:´そして、少なくとも 1 つのオプションを選択する必要があります。required=False も機能しないようです
ValueError at /register/
Cannot assign "[<JobGenre: rengøring>]": "Worker.keyword" must be a "JobGenre" instance.
Request Method:
POST
Request URL:
http://127.0.0.1:8000/register/
Django Version:
1.4.3
例外の種類:
ValueError
Exception Value:
Cannot assign "[<JobGenre: rengøring>]": "Worker.keyword" must be a "JobGenre" instance.
Exception Location:
C:\Python27\lib\site-packages\django\db\models\fields\related.py in __set__, line 366
Python Executable:
C:\Python27\python.exe
Python Version:
2.7.3