Описание тега django-admin-actions

1 ответ

Динамический выпадающий на промежуточной странице для действий администратора

У меня есть модель Jar который имеет crate атрибут - ForeignKey к Crate модель. Crate модель имеет capacity атрибут (количество банок, которые он может содержать) и jars свойство (количество банок, которое он в данный момент хранит), это строка: ret…
24 сен '17 в 18:09
1 ответ

Добавление Django-admin-action с условиями

У меня есть моя модель Django Customer который состоит из этих полей; "Customer_ID", "Имя", "Пол", "Возраст" , "Национальность", "Адрес", "Account_Type" , "Зарплата" , "Balance" , "Employer_Stability" , "Customer_Loyalty" , "Residential_Status" и "S…
17 апр '17 в 04:13
1 ответ

Как создать кнопку для действия администратора django?

У меня есть действие администратора django, скажем "обновить", я хочу добавить кнопку обновления для каждой строки в представлении списка администратора. Я могу создать кнопку, используя format_html, но как я могу вызвать действие "обновить", когда …
12 мар '17 в 14:00
3 ответа

Как добавить функцию после вставки записи в базу данных с помощью администратора django?

Я хочу выполнить функцию после записи, вставленной в базу данных, используя панель администратора django. У меня есть таблица продуктов, я хочу отправлять уведомления пользователям, когда запись вводится в базу данных с помощью админ-панели django. …
0 ответов

Django if model._meta.abstract: AttributeError: тип объекта не имеет атрибута _meta

Я хочу добавить фильтр в Admin View of Model в DJango. Код файла admin.py from django.contrib import admin from asset.models import Title, Album # Register your models here. class TitleAdmin(admin.ModelAdmin): search_fields = ('display_name',) pass …
3 ответа

Как получить встроенные объекты в методе save в models.py

У меня есть класс Invoice, который (упрощенный) имеет следующие атрибуты: class Invoice(models.Model) number = models.CharField(verbose_name="Number", max_length=16) issue_date = models.DateTimeField(verbose_name="Issue date", default=datetime.now) …
0 ответов

Не могу войти в админку django

В рабочем режиме после ввода имени пользователя и пароля для доступа к админ-панели django, веб-сайт выдает ошибку "OperationalError в / admin / login / notable to open file database" Вот мои настройки db.sqlite3 DATABASES = { 'default': { 'ENGINE':…
27 ноя '17 в 12:29
1 ответ

Выполнить действие администратора django как задачу сельдерея

Нормальные функции могут быть выполнены как действия администратора django. Я хочу экспортировать данные в виде файла CSV. Из-за размера данных, я пытаюсь выполнить это как задачу сельдерея. Но объекты модели, запроса, набора запросов и т. Д. Не мог…
1 ответ

Как включить самую последнюю запись из обратного FK при экспорте из администратора django в файлы csv?

У меня есть следующие модели: class Person(models.Model): name = models.CharField(max_length=45) etc... class Clothes(models.Model): person = models.ForeignKey(Person) etc... У меня есть следующее в admin.py class ExportCsvMixin: def export_as_csv(s…
10 май '18 в 22:47
2 ответа

Добавление динамических полей в действие Django export_as_csv в admin

Я пытаюсь настроить export_as_csv действие, которое появляется в меню администратора, так что я могу добавить динамические поля в экспортированный файл CSV. Это происходит с помощью django-adminactions, который обеспечивает действие Export as CSV. П…
1 ответ

Список приложений администратора django только для чтения

В django-admin у нас есть 3 правила, которые мы можем приписать таблице, которую мы можем добавлять, изменять и удалять. Когда вы выбираете для пользователя правило модификации, он не может добавлять и удалять. Моя проблема в том, что есть список об…
0 ответов

Создайте свой админ в django

Я хочу создать систему, в которой имеется большой пул данных пользователей. Все данные получены от пользователей различных учреждений. Теперь я хочу создать локального администратора, который может получать доступ к данным только учреждения местного…
2 ответа

Различия между встроенным и табличным

Это мое models.py файл из django.db импортировать модели # Create your models here. class Item(models.Model): name=models.CharField(max_length=250) description = model.TextField() class Meta: oredering['name'] def __unicode__(self): return self.name…
1 ответ

Пользовательский отчет CSV администратора Django

У меня есть проект Django с 3 моделями. Пользователь, проект (в котором он работает) и изменения (который регистрирует время начала и окончания работы, а также проект и пользователя). Я хочу экспортировать пользовательский отчет CSV. Пример: общее р…
04 май '15 в 11:37
5 ответов

Django: Как добавить пользовательскую кнопку на страницу изменения формы администратора, которая выполняет действие администратора?

Я уже определил пользовательское действие администратора для моей модели, которое работает отлично, как и ожидалось. Я также рассмотрел несколько способов добавления кнопки для изменения формы страницы администратора здесь, на SO. Единственный пропу…
20 янв '16 в 10:24
2 ответа

Перенаправить с промежуточной страницы действий администратора django для изменения страницы формы

Я пытаюсь создать действие администратора "download_selected", которое будет загружать выбранные модели. Когда действие выбрано, я перенаправляю на промежуточную страницу, чтобы пользователи могли выбрать формат загрузки. Когда пользователь выбирает…
04 ноя '15 в 19:41
2 ответа

Удалить кнопку "Удалить выбранную модель" из связанных полей модели в форме создания модели (администратор Django)

В моих моделях у меня есть Document модель с внешним ключом к Library модель. Когда я нахожусь на сайте администратора Django, я хочу отключить редактирование и удаление Library случаи, когда я создаю новый Document, Я пытался удалить разрешения на …
25 июл '18 в 09:09
0 ответов

Действие администратора Django получает неправильный набор запросов

Я делаю действия администратора, которые меняют поле статуса в моей модели. Это мой код действия def update_status(self, request, queryset): form = None if 'apply' in request.POST: form = ChangeStatusForm(request.POST) if form.is_valid(): status = f…
1 ответ

Отображение ссылки в админке с использованием модели админ

class DirectAdmin(admin.ModelAdmin): def order_pdf(obj): # return "<a href='{}'>pdf</a>".format( url=reverse('orders:admin_order_pdf', args=[obj.id]) return "http://localhost:8000" + url order_pdf.allow_tags = True order_pdf.short_descri…
3 ответа

queryset.update не работает для цикла for

Я хочу изменить имя для любой переменной базы данных, если ее соответствие abc. def icall(modeladmin, request, queryset): for pri in queryset: print('from test:', pri.name, pri.title) # priting if working fine if pri.name == 'abc': # loop is matchin…
06 дек '17 в 06:27