私はモデルを作成しており、モデルからはModelForms
を作成しました。しかし、私はModelForm
から生成されたウィジェットは、私が管理ページに入っているときにウィジェットと同じではないことに気付きました。管理用ウィジェットを使用したDjango ModelForm
私はどうすればよい:
は管理ページでのものと同じウィジェットを取得します。それらは素晴らしいです。外部キーフィールドには、参照されている新しい項目を追加できる「プラス」アイコンが付いています。
日付時刻ウィジェットには、現時点で即座にフィールドに入力できる「今すぐ」ボタンがあります。
ウィジェット用に他にクールなプラグインがありますか?これまでのところ私が得たのは、Datetime(通常のプレーンな入力コントロールを生成する)のようなフィールドであっても意味をなさない単純なHTMLウィジェットです。
http://stackoverflow.com/questions/38601/using-django-time-date-widgets-in-custom-form この回答はあなたに必要なものを説明しています。どのようなウィジェットがあなた自身で書くことができるのか分かりましたら、それは本当に簡単です –