ご質問です。
現在Django2.1.2で作成しているアプリ上において、ユーザ登録しているユーザをプルダウンから選ばせたいと思っています。
ModelChoiceFieldと同じような案配で引っ張れるかと思っていたのですが、思いのほか難航しており、検索しても要点が見つからなかった(見つけられなかった)ので、質問させていただきます。
●前提
ユーザモデルを拡張している
ユーザ管理はDjango側のadminのみで行う
●やりたいこと
adminサイト上で登録したユーザを、入力欄で選ばせたい
●試してみたこと
python
1 2##forms.py 3 4##略 5from django.contrib.auth.models import User 6 7##略 8hogehoge_user = forms.ModelChoiceField(queryset=settings.AUTH_USER_MODEL,label='ほげほげユーザ')
●結果
AttributeError: Manager isn't available; 'auth.User' has been swapped for 'users.User'
最近Python、Djangoの学習に取り組み始めたところで、調べた限りニーズがないからか(そもそも、Djangoでの設計思想、構築上やらない方がよいのか…)情報が見つからなくて難儀しております。
アドバイスいただけると幸いです。また、不足の情報あればご指摘ください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/09 07:10
2018/11/09 13:29