2012-01-22 2 views
0

Я делаю проект, где я хочу создать профиль пользователя. В этом профиле пользователя я хочу предоставить поле для работодателей и навыков. Оба эти поля имеют много разных отношений. Один пользователь может иметь несколько работодателей, и у каждого работодателя могут быть разные пользователи, связанные с ним. То же самое касается навыков.django-tagging как приложение для конкретных условий в django

Пользователю Я хочу указать поле, в котором он может ввести работодателей, разделенных пробелом, а также предоставить кнопку Add another employer. Это очень похоже на приложение django-tagging.

Но я не могу поставить tagfield там, потому что мои теги очень общие и охватывают разные модели. Я использую на нем tagging-autocomplete. И я просто хочу, чтобы работодатели вошли в поле автозаполнения, а не только тег.

Это можно сделать, используя поля ManyToMany, но я не нашел хорошего учебника, который показывает, как я могу это сделать.

Любая помощь или направление приветствуются.

ответ

0

Я верю, что это не похоже на то, как работает django-tagging, потому что вам нужно просто виджет для выбора пользователей. И этот виджет должен иметь автозаполнение.

Посмотрите ответы на вопрос Facebook style JQuery autocomplete plugin.

+0

Но как мне настроить поля ManytoMany? И почему я говорю, что он похож на 'django-tagging', потому что мы можем вводить несколько тегов, разделенных пробелами в' tagfield' – Sachin

+0

TagField - это просто помощник, не обязательно устанавливать соединение между объектом и его тегами. –

Смежные вопросы