問題タブ [django-widget]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django - ラジオ ボタンの 1 つのグループとしてフォームセットに BooleanField を表示する
私は次のモデルを持っています:
Phone
ModelForm をフォームセットとして使用しています。私がやろうとしているのはPhone.primary
、の各インスタンスの横にラジオ ボタンとして表示することですPhone
。RadioSelect
ウィジェットとしてプライマリにすると:
2 つのラジオ ボタンが表示され、各インスタンスの横にグループ化されます。primary=True
代わりに、各インスタンスの横にラジオ ボタンを 1 つだけ表示し (そのインスタンスに設定する必要があります)、ラジオ ボタンのすべてのセットをグループ化して、そのうちの 1 つだけを選択できるようにする方法を探しています。
私はまた、これを行うためのクリーンな方法を探しています.上記のほとんどを頭の中で手動で行うことができます.
誰でもアイデアを得ましたか?
django - django-markitup ウィジェットにデフォルト値を追加するには?
友よ、django MarkItUpWidget にデフォルト値を追加したい
django - django Markitupwidget に値を追加するには?
レンダリング前にこの「form.content」に値を追加する方法
django - Django - カスタム ウィジェットのデフォルト属性の指定
このウィジェットを作成しました
次に、フォームで使用します
class
私のフィールドにはcss が適用されていません( &の両方にdatetimepickerが適用されることを期待しています)。
私は間違った場所に置いたと思います。どこで指定すればよいですか?start_time
end_time
attr
python - Python / Djangoで継承されたクラスに変数を渡す方法は?
これは、オブジェクト指向Pythonの質問の方が多いかもしれません。しかし、それは私がDjangoに関して尋ねたこの質問から来ました。
そのため、@ burhanは、Djangoテンプレート内にカスタム<select>
とタグを手動で書き出す代わりに、カスタムとを使用する必要があるとアドバイスしました。<option>
ModelChoiceField
forms.Select
私は現在、モデルに対して呼び出さModelForm
れるカスタムフォームを継承して作成しています。'sは' sが何であるかに基づいているため、カスタムで使用する変数をカスタムに渡す必要があります。OrderCreateForm
Order
creator
queryset
creator
user_type
ModelForm
ModelChoiceField
だから私は最終的にこのようなものが欲しい
クラスでパラメータを作成することはと関係があることは知っていますが__init__
、私はOOの初心者であり、独自のパラメータを作成する__init__
ことがと競合するかどうかはわかりませんでしたModelForm.__init__
。ModelForm
また、カスタムクラスをのように呼び出したいと思いform=OrderCreateForm(user_type='foo_bar')
ます。それは可能でしょうか。
私がOOの初心者であり、すべての用語と概念をよく知らないと言ったように、私の質問が混乱している場合は申し訳ありません。
編集:これはDjangoからのいくつかのソースコードですModelForm
:
django - Django-DateTimeウィジェット形式
DateTimePickerウィジェットを実装しようとしています。
ウィジェット
形
レンプレート
DateTimePickerは適切にレンダリングされますが、形式はデフォルトです%Y-%m-%d%H:%M:%S
秒を削除するにはどうすればよいですか(%Y-%m-%d%H:%Mにするため)?
編集
私は取得しようとしています
それ以外の
django - Django DateTimePicker は、アプリ内のスーパーユーザーにのみ表示されます
私はdjango DateTimePickerウィジェットを使用しています - AdminSplitDateTime() - アプリを作成するイベントでは、ログインしたユーザーがスーパーユーザー権限を持っている場合はすべてうまくいきますが、通常のユーザーが作成フォームにアクセスしようとするとウィジェットは表示されません。
なぜこのように動作するのかわかりませんか?この動作を克服する方法は?
これは私のページに含まれるスクリプトです
彼女は私のフォームコードです
django - Django1.4フォームでSelectDateWidgetを使用して生年月日フィールドを不要にしたい
ユーザーが自分でプロフィールアカウント情報を変更するためのフォームを作成しようとしています。現在、私はそれを持っているので、彼らは最初、最後、ユーザー名、性別、「生年月日」を更新できます。「生年月日」は私が必要とされないようにすることができない唯一のものです。現在、私のフォームはどのフォームフィールドにも入力がないかどうかをチェックし、変更が加えられていない場合はユーザー情報を更新しません。
~~ Models.py ~~
-ユーザー設定の変更を収集するためのフォーム
~~ Views.py
SelectDateWidget()を使用しているときに、birthdateフィールドを不要にする方法はありますか?これは、required=Falseの現在の試みが機能しないためです。または、ユーザーが設定を編集して変更を送信できるようにするためのより良い方法はありますか?
よろしくお願いします。
javascript - ジャンゴ; カスタム ウィジェットでメディア ファイルに変数を追加する
いくつかのメディア ファイルを持つウィジェットを作成したいと考えており、メディア ファイルがアクセスできるパラメーターを渡すことができるようにしたいと考えています。
たとえば、animation.js 内に {{ my_variable }} があります。私の質問は、次のような方法で「animation.js」内に {{ my_variable }} を設定する方法です。
ありがとうございます。お気軽に説明をリクエストしてください。
javascript - Django 隠しフィールド入力、メディア レンダリングの問題を伴うカスタム ウィジェット
Django ウィジェットがあります。これは、JavaScript メディア ファイルが関連付けられている非表示の入力テキスト フィールドです。この JavaScript メディアは ajax ファイル アップローダーを作成し、1 つのパラメーターを必要とします。追加する要素の ID。アップロードが成功すると、JavaScript アップローダはファイルの場所を文字列として返し、隠しフィールドの値を設定します。
これは、JS 作成ウィジェットが非表示フィールドの親として追加する必要がある要素の ID を単純にハードコーディングすると機能しなくなります。ウィジェットも表示されません。これは、入力が隠されていることに関係していると思います。とにかく、一般的な方向性はこれで高く評価されます。追加のコンテキストが必要な場合は、お知らせください。