Я создаю профиль пользователя в django, где я хочу, чтобы пользователь ввел свой набор навыков. Любой конкретный пользователь может иметь несколько навыков, и может быть много пользователей с одинаковыми навыками.
Итак, насколько я могу понять из моего ограниченного понимания, это поле ManyToMany между userprofile
и skills
, но я хочу позволить пользователю добавлять столько навыков, сколько он / она хочет.
В дополнение к этому я хочу разрешить пользователям создавать новые навыки, если их нет в текущей таблице. Наряду с этим я хочу подключить виджет автозаполнения.
Есть идеи / советы, как мне это сделать? Я все еще могу выполнить часть автозаполнения, но не могу понять, как я могу добавить новые навыки, и связать их с пользователем. Это очень похоже на tagfield
на SO