"Вопросы и ответы" Django и Python, страница 285

18.01.2023
FerrocarrilFormulario() отсутствует 1 обязательный позиционный аргумент: 'request'

Мне нужна помощь с моим кодом, я делаю форму в django и не могу решить эту ошибку. views.py: def ferrocarrilFormulario(request): if request.method =="POST": miFormulario = ferrocarrilFormulario(request.POST) print(miFormulario) if miFormulario.is_valid: informacion = miFormulario.cleaned_data ferrocarril = ferrocarril(request.POST["tipo"], request.POST["precio"]) ferrocarril.save() return render …

18.01.2023
Как я могу сортировать по вычисляемым полям в Django Admin?

У меня есть вычисляемый метод в моей модели, и на странице администратора я хочу добавить функцию сортировки для этого вычисляемого поля. На данный момент я использую агрегацию для вычисляемых полей модели и отображаю это в админке. Как я …

18.01.2023
Каков наилучший способ отправки значений полей для создания модели в URL в DRF?

У меня есть приложение с книгами, где я хочу иметь POST запрос со значением поля в URL, как POST URL:BOOKS/NINETEEN_EIGHTY_FOUR HTTP/1.1 content-type: application/json { "description": "my favorite book" } RESPONSE { "description": "my favorite book", "book_name": "NINETEEN_EIGHTY_FOUR" } …

18.01.2023
Request.urlopen не работает после перемещения сервера в облако. используйте docker-compose django, nginx

Вчера я переехал в облако, при этом запустив сервер локально. На базе ubuntu 20, сервер работает с использованием docker, django, nginx, mariadb, certbot в docker-compose. Сервер настроен и функционирует. Он открыл оба 80:port и 443post для облака, и исходящие разрешены …

18.01.2023
Обновление подписки Stripe с помощью Django и React

Я разработал бэкенд-реализацию для вызовов Stripe API для обработки следующих запросов : urlpatterns = [ path('subscription', SubscriptionCreate.as_view(), name="create_subscription"), path('add_payment_method', PaymentIntentCreate.as_view(), name="add_payment_method"), path('delete_payment_method', PaymentIntentDelete.as_view(), name="add_payment_method"), path('customer', CustomerView.as_view(), name="customerview"), path('webhook', stripe_webhook, name="stripe_webhook") ] Ниже приведены мои модели в Django …

18.01.2023
Как вставить изображения из базы данных в html jinja

Я пытаюсь вытащить ссылку из базы данных в части src, но у меня не получается. Я использую django. изображения находятся в хранилище s3. я добавляю ссылку в базу данных sqlite в django. нормально, {{project.ac}} работает. но <img src=> не работает. …

18.01.2023
Как сгенерировать Django / Python тест для представления с LoginRequiredMixin и UserPassesTestMixin

Я уже некоторое время пытаюсь протестировать свое представление, которое я защитил от доступа с помощью LoginRequiredMixin и UserPassesTestMixin. К сожалению, мне не удается написать соответствующий тест. вот вид. Особенность в том, что пользователь должен не только войти в …

18.01.2023
Django: Как подружить метод, вызываемый в api тесте?

Я постоянно попадаю в метод scan_file(), который должен быть высмеян. Это происходит при вызове self.client.post() в тесте django api. Настройка приложения приведена ниже, я пробовал высмеивать импортированный scan_file patch("myapp.views.scan_file"), а также местоположение источника patch("myapp.utils.scan_file") ни то, ни другое не …

18.01.2023
Как обслуживаются активы формы Django (класс Media)?

На странице "Form Assets" в Django говорится Django позволяет вам связывать различные файлы - например, таблицы стилей и скрипты - с формами и виджетами, которые требуют этих активов. Например, если вы хотите использовать календарь …

18.01.2023
Смогу ли я использовать домен сайта wordpress в качестве сайта django на VPS?

Я удалил все файлы и папки, связанные с сайтом Wordpress, который я собираюсь написать с нуля, используя стандартный HTML, JavaScript, CSS и фреймворк Django. Мой вопрос в том, могу ли я использовать этот домен с вновь созданным сайтом на VPS. …

18.01.2023
Django не может мигрировать на Galera, но автономная MariaDB работает

Я использую Django вместе с MariaDB, теперь я перенес свое приложение на K8s и моя миграция Django не хочет запускаться, вместо этого весь процесс миграции завершается неудачей. На моей локальной системе разработки я использую отдельный экземпляр MariaDB, где все …

18.01.2023
Я хочу сделать фильтр типа checkbox для элементов электронной коммерции.

У меня есть простая электронная коммерция, где я хочу фильтровать товары. Это будет сделано в чекбоксе формы, но категории формы создаются пользователем, т.е. это "for" из Cor.objects.all() . Фильтр работает только для последнего выбранного цвета. Поэтому я хотел, чтобы …

18.01.2023
HTML-страница пользовательского выбора для формы администратора django

Я создал пользовательский html-шаблон с базовыми флажками для выбора значения и возврата значения на страницу администратора Django. Я уже 100 раз делал, но теперь значение выбранного суперпрофиля не попадает в переменную "selected_value" в admin.py Оператор if "if …

18.01.2023
Django: Передача нередактируемых данных от клиента к серверу

Я создаю медиа-трекер для ТВ-шоу и фильмов. Когда пользователь делает запрос на front-end, на сервере я делаю запрос к API, в котором получаю телешоу/фильмы с id, названием, ссылкой на изображение, типом медиа, сезонами и т.д. После этого я вывожу …

18.01.2023
Django_filter: фильтрация по текущему значению другого поля

Итак, мне поручили создать страницу событий, на которой моя компания может размещать информацию о предстоящих событиях, а посетители могут фильтровать по местоположению, названию или типу события на основе других 'is_virtual', которые могут быть личными, виртуальными или гибридными. Теперь они …

18.01.2023
Not display form in DetailView (Django)

I'm new to python and I'm facing a problem - my form is not displaying In page. I've read many similar questions, but nothing seems to work. I don't understand how exactly to add a comment field to the DetailView …

18.01.2023
Django показывает исключение на веб-странице, а не в консоли

Я запускаю Django API из консоли с помощью следующей командной строки: python3.10 manage.py runserver 0.0.0.0:8080 Однако иногда, когда на одной из страниц возникает ошибка, например, если я импортирую пакет python, который не был установлен через pip, веб-сервер не …

18.01.2023
Использовать вложенный dict (или json) с django-environ?

У меня есть вложенный формат dict, который я хотел настроить в среде. Выглядит это следующим образом: DEPARTMENTS_INFORMATION={ "Pants": { "name": "Pants Department", "email": "pants@department.com", "ext": "x2121" }, "Shirts": { "name": "Shirt Department", "email": "shirts@department.com", "ext": "x5151" }, "Socks": …

18.01.2023
Есть ли возможность сделать Django SaaS приложение без субдоменов?

Я хотел бы спросить, есть ли способ сделать django приложение с 2 ролями (я как django администратор, который может использовать /admin панель для управления сайтом) и клиенты (которые имеют доступ к приложению, но каждый имеет свои собственные данные), но без …

18.01.2023
Изменение структуры таблицы в html, полученной из listview и j в django

Спокойной ночи, РЕЗЮМЕ: Когда я пытался добавить новое поле модели в html таблицу с помощью js и listview, то заголовок таблицы ДА модифицируется, но строки в ней НЕ модифицируются. Я бы уточнил, что JS не является …

17.01.2023
Django: невозможно войти в систему пользователю с правильным email/паролем

Я очень новичок в Django и это мой первый проект. Я пытаюсь создать простую систему входа/регистрации с MySQL в качестве базы данных и пользовательской моделью пользователя. Пользователь успешно регистрируется, но не может войти, используя правильный pw и email. …

17.01.2023
JSONDecodeError в Django после оплаты Paypal

Я продолжаю получать следующую ошибку, когда завершаю платеж через Paypal в разработке: JSONDecodeError at /checkout/thankyou Ожидаемое значение: строка 1 столбец 1 (char 0) Я осмотрелся и вижу, что есть какая-то проблема с форматом JSON, и мое представление не …

17.01.2023
Django icontains не работает с линейными клювами

Я использую django 2.1.8 model.py class Article(models.Model): title = models.CharField("title", default="", max_length=20) text = models.CharField("comment", default="", max_length=120) единственный предмет, который у меня есть [ { "id": 1, "title": "test", "comment": "there is a linebrake" } ] …

17.01.2023
Автоматическое добавление страниц для галереи изображений django

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

17.01.2023
Очень странно: Загрузка "PDF-файла" в CKEditor становится ИЗОБРАЖЕНИЕМ первой страницы

Когда пользователи моего форума пытаются прикрепить документы "PDF" к своим сообщениям, используя CKEditor, происходит то, что вместо них прикрепляется файл =изображение=, состоящий из JPG изображения первой страницы. Я совершенно не понимаю, почему такое происходит...

17.01.2023
Контейнер Docker не находит файл manage.py при использовании DRF

Я пытался контейнеризировать свой проект, который использует postgresql. Но по какой-то причине он не может полностью выполнить команды, когда я проверяю веб-контейнер, следя за ним на docker-desktop, я вижу, что он выполняет команды migrations, но в какой-то момент он …

17.01.2023
Аттитюды "исчезают" из CBV. Джанго

Я пытаюсь построить CBV с классом View parent. Это представление берет slug объекта и находит этот объект между двумя моделями django. Функции из services.py делали много запросов к БД, поэтому я попытался уменьшить их количество, передав FeedbackSection необходимые атрибуты (slug, …

17.01.2023
Может ли "суперпользователь" назначить "общий пароль" пользователю независимо от него?

Я бы подумал, что "суперпользователь" должен иметь право назначить любой пароль другому пользователю, который он хочет назначить, независимо от того, "общий" он или нет. Но программное обеспечение, похоже, с этим не согласно. Есть ли способ позволить "суперпользователю" наложить такую …

17.01.2023
Как разместить поля формы inline formsets вручную в шаблонах Django, и я хочу показывать только определенные поля в формах Template

Нам нужно разместить поля формы в определенном месте x,y и размере поля в соответствии с макетом, представленным на прикрепленном изображении, вручную на странице шаблона bootstrap, ниже представлен код models.py & forms.py models.py: from django.db import models from django.utils import …

17.01.2023
Использование декоратора Django login_required, как я могу возобновить приостановленное представление после успешного входа?

Как сказано в заголовке и, пожалуйста, обратитесь к коду ниже. Когда пользователь переходит на страницу my_view_1, он сначала будет перенаправлен на /login для страницы ввода (пользователь/пароль). Функция представления loginSub получит submit пользователя и проверит его. Я не знал, как вернуться …

17.01.2023
"Connection reset by peer" в python gRPC

Мы отправляем множество запросов на сервер gRPC. Но время от времени мы сталкиваемся с ошибкой "Connection reset by peer" с UNAVAILABLE статусом. GRPC server: NestJS Client: Python Python version: 3.8 gRPCio version: 1.50.0 Код: # …

17.01.2023
Динамическая боковая панель - Как автоматически добавлять данные из базы данных в мою боковую панель

Это мой первый проект с Django. Я работаю над системой стипендий, в которой администратор имеет возможность добавлять в систему новые страны, которые предлагают стипендии. На уровне базы данных все работает хорошо. Я могу добавить новую страну и сохранить ее. Однако …

17.01.2023
Докеризация базы данных PostgreSQL с существующими данными

Я пытаюсь докеризировать свой проект Django, но мой контейнер базы данных, похоже, не работает. Когда я инициализирую docker-compose up, сервер запускается, но появляется сообщение о том, что у меня 53 непримененных миграции (все), и run python manage.py migrate для …

17.01.2023
Django media не загружается

Я пытаюсь динамически отобразить медиа файлы, которые загружаются на странице администратора. Я могу сохранить файлы и просмотреть их в каталоге и базе данных, но они не отображаются на веб-странице. Мой settings.py MEDIA_ROOT = os.path.join(BASE_DIR, '') MEDIA_URL = '/uploads/' …

17.01.2023
Как добавить новый пакет pip в проект?

Я работаю в проекте, сгенерированном cookiecutter-django localy с помощью docker, я хочу добавить новые пакеты, какой лучший aproche для этого? Я фактически копирую версию пакета и вставляю в файл базовых требований и собираю local.yaml contener снова, и …

17.01.2023
Шардинг базы данных в django с использованием MySQL

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

17.01.2023
Динамическая модель в Django из данных полей в другой модели

Я работаю над проектом, в котором у меня есть 2 модели модель class Customer(models.Model): name = models.CharField(...) ... class CustomerProperty(models.Model): name = models.CharField(...) type = models.CharField(...) code = models.CharField(...) Таблица CustomerProperty имеет строки внутри на основе файла …

17.01.2023
Я не могу отобразить изображение на странице администратора Django

У меня проблемы с отображением изображений на странице администратора Djnago. я прочитал https://stackoverflow.com/questions/2443752/how-to-display-uploaded-images-in-change-list-page-in-django-admin/51181825#51181825 эту статью, но так и не получил то, что хотел :() это мои коды models.py from django.contrib.auth.models import ( BaseUserManager, AbstractBaseUser, PermissionsMixin ) …

17.01.2023
ImageField не обновляется при использовании метода update() в Django Serializer

Я хочу дать администратору возможность обновлять изображение, связанное с записью продукта. У меня есть класс редактирования, который позволяет администратору обновлять различные элементы записи, все из которых обновляются правильно, за исключением полей изображения. Проблема в том, что загрузка изображения работает …

17.01.2023
Django фильтрует два поля в разных записях с одинаковым значением

В Django у меня есть большой объем данных (реальные данные составляют около десятков тысяч). Я хочу найти все записи с одинаковой суммой доходов и расходов. Что я должен сделать? Mysql: id income expenses …