Tag: django admin

Удалить действие удаления по умолчанию в администраторе Django

Как удалить действие удаления по умолчанию в администраторе Django? Будет ли следующая работа? actions = [ ]

Только производство: иногда получается 403 проверка CSRF

У меня есть форма входа в систему, которая регистрирует пользователей на сайте администратора. Он отлично работает в разработке и, в основном, отлично работает в производстве, но иногда он дает ошибку проверки CSRF 403. Обратите внимание, что это происходит с пользователями, которым ранее удалось войти в систему, поэтому я не могу представить, что это проблема с […]

django: как получить значение от CharField и ModelChoiceField

У меня есть класс GroupAdminForm, который используется для расширения страницы администрирования группы в Django. Есть два поля, selected_to_change и имя_печати. То, что я планирую сделать, это выбрать столбец в «selected_to_change» и ввести имя символа в «имя_печати», чтобы сделать запрос типа: UPDATE "annotation" SET print_name= "value of print_name" WHERE id = "value of selected_to_change"; Вот GroupAdminForm: […]

Тело запроса почты, а также администратору Django при ошибке сервера

Я использую регистратор по умолчанию в Django, имеющий следующую конфигурацию: LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'filters': { 'require_debug_false': { '()': 'django.utils.log.RequireDebugFalse' } }, 'handlers': { 'mail_admins': { 'level': 'ERROR', 'filters': ['require_debug_false'], 'class': 'django.utils.log.AdminEmailHandler' }, 'console': { 'level': 'DEBUG', 'class': 'logging.StreamHandler' } }, 'loggers': { 'django.request': { 'handlers': ['mail_admins', 'console'], 'level': 'ERROR', 'propagate': True, […]

Администратор Django много-ко многим перевернулся?

Ответ на вопрос « Администратор Django». «ManyToMany inline» не имеет ошибки «ForeignKey to», ссылается на документацию администратора Django. Представленные модели: class Person(models.Model): name = models.CharField(max_length=128) class Group(models.Model): name = models.CharField(max_length=128) members = models.ManyToManyField(Person, related_name='groups') и встроенные классы администратора: class MembershipInline(admin.TabularInline): model = Group.members.through class PersonAdmin(admin.ModelAdmin): inlines = [MembershipInline,] class GroupAdmin(admin.ModelAdmin): inlines = [MembershipInline,] exclude = […]

Как расширить класс DateFieldListFilter от admin в Django?

Я новичок в Django и имею модель с полем DateTime, которое показано в администраторе django. В опции list_filter, когда я указываю имя поля, я получаю базовый интерфейс фильтра Django для полей даты с 4 ссылками (сегодня, в этом месяце, за последние 7 дней и т. Д.). Теперь я хочу добавить опцию «Следующие 7 дней». Это […]

Редактирование обеих сторон M2M на странице администратора

Сначала я расскажу, чего я пытаюсь достичь, если есть другой способ сделать это! Я хочу иметь возможность редактировать обе стороны отношения M2M (желательно на странице администратора, хотя, если это возможно, она может быть на обычной странице) с использованием любого из нескольких интерфейсов. Проблема, очевидно, идет с обратной стороны, так как основная сторона (где определена взаимосвязь) […]

Включить функциональность администратора Django во внешнем интерфейсе с помощью встроенных

Я решил переместить некоторые функции с моего сайта администратора в интерфейс. Функциональность включает администрирование одной модели с некоторыми внешними ключевыми строками. Для этого я установил плагин JQuery django-dynamic-formset (link git ) и борюсь с ним уже пару дней. Вот одна из проблем . Та же функциональность уже реализована в администраторе Django. Я могу добавлять, изменять, […]

Почему свойство related_model Django возвращает строку вместо экземпляра модели?

У меня странное поведение, по крайней мере для меня, это вызывает у меня некоторые ошибки в моем проекте. Я использую Django 1.9 и сторонний пакет django ( django-jet ), который использует использование свойства field.related_model в администраторе Django, и иногда он терпит неудачу, потому что он ожидает, что field.related_model вернет экземпляр модели, и для некоторых из […]

Экспорт CSV в Stream (от администратора Django по Heroku)

нам нужно экспортировать csv-файл, содержащий данные из модели из Django admin, который работает на Heroku. Поэтому мы создали действие, в котором мы создали csv и вернули его в ответ. Это работало нормально, пока наш клиент не начал экспортировать огромные массивы данных, и мы столкнулись с 30-секундным тайм-аутом веб-работника. Чтобы обойти эту проблему, мы подумали о […]

Python - лучший язык программирования в мире.