|
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 16
|
|
Как сделать в Админке выбор автора, если их много22.08.2018, 13:00. Показов 2569. Ответов 9
Здравствуйте высокоуважаемое сообщество программистов!
Суть в чём. Попросили создать простое приложение "общей тетради" для школы. На самом деле это своего рода общий блог. Детям дают задания написания статьи, а уже потом несколько энтузиастов (выберут там человека 3-5) вносят эти статьи в проект. И всё-бы хорошо, но авторов оказывается огромное количество. Как мне сказала завуч, скорее всего будет от 250 до 700 авторов. Т.е. потенциально вся школа. У каждого автора должна быть своя уникальная ID учётка, чтобы можно было искать по автору. Но т.к. будут вносить в блог отдельные личности (те 3-5 человек, которым дадут эти ограниченные привилегии), то на стадии добавления статьи возникает огромная проблема с выбором автора. Вот если их к примеру 10-30, то можно поискать, а если их 250 или 550, то найти и выбрать из раскрывающегося списка, становиться проблематично и неудобно. Сразу возникнут ошибки, путаница и недовольства разного ранга. Возникает вопрос. Как же в админке сделать поле автора таким образом, чтобы можно было в нём производить своего рода поиск. Я вижу использования ajax и формирования подсказок (как на поиске яндекс-гугл и т.п.), кто-нибудь решал подобную задачу? Делал ли кто-то что-то подобное? Да и вообще есть у джанго возможность в его api какая-то хитрая настройка, чтобы можно было что-то написав сделать таким образом, чтобы вместо раскрывающегося списка, было просто поле с поиском? (я почему спрашиваю, ведь django может ведь на лету slug делать, может и такое что-то подобное есть?) С уважением! p.s. ах да, вот как оно уже выглядит, а я добавил только пару десятков авторов.
0
|
|
| 22.08.2018, 13:00 | |
|
Ответы с готовыми решениями:
9
Как лучше сделать базу данных, если много таблиц? Как сделать,чтобы ссылки не индексировались,если лень писать nofollow , ссылок много Как сделать поиск по сайту если на сайте имеется много страницы и не делать поиск по странице а найти по в |
|
|
||
| 24.08.2018, 17:54 | ||
|
0
|
||
|
|
|||
| 27.08.2018, 12:22 | |||
|
Рыжий Лис,
Это стандартное поле поиска для админки, которое осуществляет поиск в БД по указанным полям.
0
|
|||
|
|
|
| 27.08.2018, 14:57 | |
|
У него админка уже заполнена (заполняется по мере поступления данных). Он просто не хочет огромного списка в dropdown.
Поле поиска разве не для этого?
0
|
|
|
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 16
|
||||||||
| 29.08.2018, 16:26 [ТС] | ||||||||
Но на странице создания статьи ничего подобного нет, всё как и прежде, только участники (по совету Рыжего Лиса) теперь отсортированы по алфавиту. Мне же нужно, чтобы вместо раскрывающегося списка (в перспективе который будет под пол тысячи) было поле поиска, как я уже сказал желательно типа LiveSearch, но а для начала, хоть какое-то.
0
|
||||||||
|
395 / 123 / 48
Регистрация: 26.10.2013
Сообщений: 734
|
|
| 29.08.2018, 16:33 | |
|
Ну наверное тогда нужно перекрывать шаблон создания и редактирования модели, где будет JS который по мере набора текста и будет показывать результат неточного поиска по журналистам, а журналистов ты можешь передать в шаблон через форму. Ну я бы так сделал.
0
|
|
|
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 16
|
||
| 29.08.2018, 16:59 [ТС] | ||
|
0
|
||
| 29.08.2018, 16:59 | |
|
Помогаю со студенческими работами здесь
10
Как сделать правильный выбор языка программирования, если интересны разные сферы? Как сделать выбор персонажа в консольном приложении? Как сделать чтобы программа заново предлагала выбор
как упорядочить список по фамилии автора, если дана информация о книге? Как сделать, чтобы в админке отображались создаваемые страницы? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|