私はユーザープロファイルをビルドするプロジェクトを作成しています。このユーザープロファイルでは、雇用者とスキルの分野を提供したいと考えています。これらのフィールドの両方には、多対多の関係があります。 1人のユーザーは複数の雇用主を持つことができ、各雇用者はそれにリンクされた異なるユーザーを持つことができます。スキルも同じです。djangoの特定の条件のためのアプリのようなdjangoタグ付け
ユーザーには、スペースで区切られた雇用主に入力できるフィールドを提供したいと考えており、Add another employer
ボタンも提供しています。これはdjango-tagging
アプリケーションと非常によく似ています。
しかし、tagfield
はタグが非常に汎用的で、さまざまなモデルにまたがっているため、ここに入れることはできません。私はそれにtagging-autocomplete
を使用しています。私はちょうど雇用主が任意のタグではなくオートコンプリートフィールドに来るようにしたい。
これはManyToMany
フィールドを使用して行うことができますが、私はそれをどのように行うことができるかを示す良いチュートリアルは見つかりませんでした。
何か助けや指導をいただければ幸いです。
しかし、どのようにManytoManyフィールドを設定しますか?そしてなぜ私は 'タグフィールドに複数のタグをスペースで区切って入力することができるので' django-tagging 'に似ていると言いますか? – Sachin
TagFieldは単なるヘルパーであり、オブジェクトとタグの間に接続を確立する必要はありません。 –