問題タブ [django-autocomplete-light]
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-autocomplete-light with User - 選択肢はクエリセットにする必要があります
django-autocomplete-light を django contrib ユーザー モデルで動作させることができないようです。常に例外「選択肢はクエリセットである必要があります」を取得します
これは私のオートコンプリート クラスです (autocomplete_ligh_registry.py で定義):
私のフォーム(forms.py内):
{{form}} でレンダリングしようとすると、例外がスローされます: 選択肢はクエリセットである必要があります: スタック:
これは開発中のdjango 1.6です。ユーザーを作成しました。django-autocomplete-light は autocompleteListBase で問題なく動作します。例:
したがって、urls.py にはレジストリが含まれており、url が登録され、javascript が読み込まれています。次のドキュメント: http://django-autocomplete-light.readthedocs.org/en/latest/index.html#tutorial
ポインタはありますか?
ありがとう!
django - Django オートコンプリート ライトの初期データ
Django オートコンプリート ライトが動作し、正常に保存されるフォームがあります。ただし、へのリンクもあります"Edit"
。次に、保存した初期データをフォームに事前入力しますが、編集モードでは Django オートコンプリート ライト フィールドのデータは表示されません。
これが私の編集フォームメソッドです:
これが私のforms.pyです
私が初期データのために持っていたいのは、次のようなものです:
そうすれば、データを「x」して置き換えることができます。
助言がありますか?
ありがとう!
django - 複数の django モデル フィールドを 1 つのフォーム フィールドに結合する
1 つのフォーム フィールドを使用して国、地域、または都市を選択できるようにしたいフォームがあります (したがって、1 つだけを選択する必要があります)。私は django-autocomplete-light を使用しているので、3 つのモデル フィールドすべてを 1 つのフォーム フィールドに結合する計画です。ユーザーは必要なものを検索して選択すると、関連するモデル フィールドに保存されます。
多くの検索を行いましたが、これについて何も見つかりません - 何か考えはありますか?
現在、各フィールドが別々の私のフォームは次のとおりです。
ご覧のとおり、django-autocomplete-light と django-crispy-forms を使用しています
これをどこから始めればよいかわからないので、ガイダンスと例は素晴らしいでしょう!!
python - /autocomplete/ItemsAutocomplete/ の FieldError
django モデル形式で autocomplete_light を使用しています。
これはフォームの私のモデルです
これがフォームです
として登録
にいくつかの値を入力しようとするとitem
、オートコンプリート機能に従って検索が開始されますが、field error
Cannot resolve keyword u'i' into field. Choices are: arizona_dispensaries_item, ca_dispensaries_item, colorado_dispensaries_item, created, id
どこから来たのかわかりませんi
。また、dispensaries_items はモデルの一部です。whilecreated
とid
はフィールド名です
django - モデルフォームの __init__() に渡されたパラメーターに基づいて autocomplete_light フィールドに追加のフィルターを適用する方法
django autocomplete_light を使用して、に挿入された値をオートコンプリートしていますForeignKeyField
。メソッドに渡された引数に基づいて、提案に追加のフィルタリングを適用したいと考えています__init__
。
これが私のフォームです
レジストリはこちら
__init__
これは、オートコンプリートでは機能しないように見えるメソッドのこの行です。ここでフィルターを使用しましたが、提案はフィルター処理されません。
django - オートコンプリート ライトを使用して依存ドロップダウンを作成する方法
Django Model Form
と を使用してフォームを作成しましたautocomplete_light
。item
クラスが呼び出されたときに渡された引数に従って、ドロップダウン リストの提案をフィルター処理したいと考えています。
私のフォームは
渡さ__init__
れた値に従ってフィルターを適用しましたが、機能していないようです。category
レジストリは
そして、フォームは次のように呼び出されます
フォームの呼び出し中に渡された値に基づいて検索を絞り込む方法を教えてください。
を使用して変更しようとしました
およびレジストリとして autocomplete_light.register(Items, AutoComplete ) これにより、カテゴリが値を取得することがわかりnone
(選択したデフォルト値のため)、このメソッドも機能しないようです。
検索を洗練できるように値をcategory
渡す方法はありますか?request_for_choices
django - autocomplete_light は、choice_for_request で正しい提案を表示していません
私はautocomplete-light
django にありmodal form
ます。提案ボックスに動的フィルタリングを適用したかったので、 で使用choice_for_request()
しましたautocompletebasemodel
。ただし、 を使用しているためchoice_for_request()
、候補はnot according to the keyword typed
入力できるすべての値にすぎません。
これは私のフォームです:
これはレジストリとクラスです:
クラス:
changes_for_request
正しく機能させるため にどのような変更を加える必要があるか本当にわかりません
python - フォーム内の Django+autocomplete_light 動的選択フィールド
奇妙な問題があります。
どうやって始めたらいいのかわからない、英語の書き方が下手なので、複雑に思えてググることもできない。
Django 1.7.1 を使用して単純なデータベース Web アプリケーションを実行しています。いくつかのフィールドのオートコンプリートに autocomplete_light を使用したいと考えています。
私はSQLiteデータベースを使用しています。DBにはいくつかの「辞書」テーブルがあります。これは、ユーザーが他のレコードでいくつかの名前を複数回使用する可能性があることを意味します。そのような ChoiceFields と MultipleChoiceFields (「逆」の状況の場合) を作成する方法はありますか? ユーザーが新しい値 (まだ「辞書」に格納されていない) を書き込むと、自動的に「辞書」テーブルに追加されますか?
アドバイスや、どこでそのようなことを検索すればよいかの提案さえあれば、本当に感謝しています。
python - autocomplete_light の「値」とは
django-autocomplete-light ライブラリの値がわかりません。
また、validate_values() およびchoices_for_values() が行うこともありません。
次のようにオートコンプリートをインスタンス化しています。