Форум программистов, компьютерный форум, киберфорум
Наши страницы

Python: Web

Войти
Регистрация
Восстановить пароль
 
Fuga
2 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 62
#1

Редактирование данных в django admin - Python

02.04.2016, 05:53. Просмотров 363. Ответов 2
Метки нет (Все метки)

Имеются две модели таблиц

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Catalog(models.Model):
 
    name = models.CharField(max_length=200)
 
    def __str__(self):
        return self.name
 
class Item(models.Model):
 
    name = models.CharField(max_length=200)
    question = models.ForeignKey(Catalog, on_delete=models.CASCADE)
 
    def __str__(self):
        return self.name
Необходимо зайти в список Item выбрать некоторые и переместить их в определенный каталог. К примеру выделенные предметы на картинке, переместить в Каталог 3.

Редактирование данных в django admin

Подскажите пожалуйста, как это сделать?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2016, 05:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Редактирование данных в django admin (Python):

Django admin formset - Python
который час подряд бьют над капризами руководства... и никак не выходит ... собственно проблема: нужно пронумеровать (визуально цифрами)...

Ошибка django-admin - Python
Всем привет. Ребят помогите пожалуйста, хочу создать проект командой django-admin startproject www, в ответ получаю CommandError: ...

Django admin связи многое ко многим, как реализовать? - Python
Есть три таблички, ода связующая. Хочу реализовать функционал, чтоб в табличке 1 в админке можно было добавлять записи и там же добавлять...

Как обработать POST запрос через admin django - Python
Здравствуйте! К примеру, есть две модели: class Question(models.Model): question_text = models.CharField(max_length=200) ...

Как убрать автодобавление буквы "s" в django-admin-tools? - Python
Собственно такая проблема, после каждого названия модели добавляется буква s. Пример : "Новостиs, Постыs Тегиs". Как исправить? Django...

Настроить авторизацию через социальные сети в django с помощью Django Social Auth - Python
Пытаюсь настроить авторизацию через социальные сети в django с помощью Django Social Auth, но вылетаю с ошибкой WrongBackend, не работает...

2
arctblake
50 / 50 / 16
Регистрация: 03.12.2015
Сообщений: 167
02.04.2016, 07:37 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Через actions. Создаете в нужной админке метод, который принимает querystring. В этой querystring будут те items, которые вы выбрали галочкой. Потом делаете в этом методе, что вам нужно, а в конце просто присваиваете атрибуту actions (точно не помню, как именно атрибут называется, уточните в гугле) этот метод. Просто погуглите actions в админке Джанго. Это не сложно
1
Fuga
2 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 62
02.04.2016, 10:52  [ТС] #3
Спасибо, нашел Admin action. Таким образом можно определить действие над группой объектов, но у меня есть 10 каталогов, как я смогу выбрать в какой из каталогов переместить?

Добавлено через 13 минут
Погуглил, нашел парочку статей подходящих для меня, попробую и результат обязательно опубликую здесь. Еще раз спасибо за наводку.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2016, 10:52
Привет! Вот еще темы с ответами:

Базы данных в приложениях django - Python
Подскажите, пожалуйста, как правильно (согласно MTV и здравому смыслу) поступать: таблицы, в которых хранятся данные самого сайта...

Django. Сохранение данных с формы - Python
Приветствую. Бьюсь над этой проблемой весь день. Есть форма добавления модели в админке Django. По умолчанию там используется шаблон...

Django. Вывод данных ForeignKey в шаблон - Python
Есть 2 модели: class shops_cafe(models.Model): cafe_name = models.CharField(max_length=255, unique=True, verbose_name="Название",...

Django вывод данных с нескольких вьюх - Python
Доброго времени суток. Я тут немного учусь джанге и решил начать с блога. Вопрос чутка глуповатый, но хотя бы подскажите что гуглить и где...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru