問題タブ [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 - autocomplete-light は何を返しますか?
最近、アプリに autocomplete-light をインストールしました。
オートコンプリートは、institution というテーブルの「name」というフィールドを介してフィルタリングします。ただし、ビューを介してポストされるのは、名前ではなく、同じオブジェクトの「id」です。
それがなぜなのか誰か知っていますか?
私の見解は次のとおりです。
フォームは次のとおりです。
python - 素敵なオートコンプリートのために、django-taggit からコンマを削除します
一部のモデルではタグを使用するために django-taggit を使用し、便利なオートコンプリートには django-autocomplete-light を使用しています。
オートコンプリートをより良く表示することは可能ですか? wordpressタグセクションのように..カンマを削除し、Enterキーを押してタグを挿入したい
例 http://i.stack.imgur.com/CtJwu.png
現時点でのコード:
フォーム.py
autocomplete_light_registry.py
models.py
admin.py
django - Autocomplete-light のさまざまな実装
クラスベースのビュー形式を使用して autocomplete-light 関数を実装できました。
このフォームでは:
urls.py を使用:
ただし、クラス ベースのビュー (つまり、add_user_institution_details) でコードをデバッグしようとしています。メソッドを直接呼び出すことで、コードから変更することにしました。
ビューを次のように更新しました。
urls.py を次のように更新しました。
2 番目の実装では、何らかの理由で、オートコンプリート検索ボックスが完全に表示されなくなりました。私は何が欠けていますか?
python - タグフィールドにdjangoオートコンプリートを追加する
タグ フィールドに django-autocomplete を追加しようとしていますが、機能しません。それを追加する方法を見てきましたが、オートコンプリートファイルの作成が含まれています。
オートコンプリート バージョン 2.0.2 を使用しているタグ フィールドでは機能しません
python - Django Autocomplete Light クエリ結果を制限する
autocomplete_light.AutocompleteModelBase を登録してフォームで使用すると、表示される結果は常に 20 に制限されます。フォームに表示される結果の数を増やすためのオプションがドキュメントに見つかりません。
autocomplete_light_regisrty.py
フォーム.py
しかし、フォームを検索すると、60 をはるかに超えているにもかかわらず、最大 20 の結果しか表示されません。これは、/autocomplete/IssueAutocomplete に移動すると複製されます。一度に表示される結果は 20 件のみです。
結果の完全なリストを取得するにはどうすればよいですか?
django - Django Autocomplete Light は、プロセスが再起動されるまで結果を返さない
データベースに新しいレコードを追加すると、python プロセスを再起動するまでオートコンプリートの結果に表示されません。私のレジストリは次のようになります。
選択オプションはキャッシュされていますか?
javascript - jQuery の .trigger() 関数を呼び出すと、要素にバインドされた他のハンドラーへの伝播が停止します
要素で .trigger() イベントを使用すると、このイベントにバインドされた他のイベントが発生しません。この行にコメントすると、すべてがうまくいきます。私は django-autocomplete-light ライブラリを使用しているので、この例を単純化しました。
動作していません
selectChoice イベントが発生します。
働く
私は少し混乱しています。私は多くのアプローチを試しましたが、これは単純なものだと思います。なぜなら、このコードは少し前に実行されていたからです (Django 1.8 を実行するために、このコードと他の多くのコードを使用する django-autocomplete-light lib のアップグレードを行う前)。しかし、それはjQueryと関係があるだけのようです。誰かが同様の問題を抱えていましたか?