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

12.06.2024
Centrifugo Django. отключение после обработки команды reason="bad request"

Я пытаюсь следовать этому учебнику: Но после выполнения всех шагов я не вижу никаких сообщений и имею следующее в журналах центрифуги: 2024-06-12 20:42:18 [INF] disconnect after handling command client=5bf22df5-8051-463b-9c41-4a6e9d92865a command=id:6 reason="bad request" user= Похоже, …

12.06.2024
Window.addEventListener('scroll', function() {

Я работаю над фронт-эндом с помощью Django WebFramework и PyCham, но бесконечная прокрутка не применяется должным образом Это страница, которая получает и отображает публичные данные API. Даже если свиток прилип к полу, большее количество содержимого не выходит. …

12.06.2024
Не срабатывает пагинация. В чём причина?

У меня не срабатывает пагинация вообще, как будто её и нет. Подскажите пожалуйста в чём причина? views.py def paginator(request): mebels = Mebel.objects.all() pag = Paginator(mebels, 5) page_number = request.GET.get("page") page_obj = pag.get_page(page_number) return render( request, "paginator.html", { "page_obj": page_obj } …

12.06.2024
Ошибка Django docker с Postgres django.core.exceptions.ImproperlyConfigured

Добрый день. У меня проблемы с соединением django app (local) и postgres db (docker ) БД работает нормально с админом. Но когда я пробую учетные данные, которые я использую в админке... Бум! ...env\Lib\site-packages\django\db\backends\postgresql\base.py", строка 29, …

12.06.2024
Как соединить две модели в один queryset на Django

У мне есть две модели Item и UserRating. Обе модели связаны только с user по ForeignKey. Мне нужно получать Item в котором есть user_id из UserRating c таким же id. Это моя модель Item class Item(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, …

12.06.2024
Объекты отображаются под выпадающим полем формы

Я создал форму, которая создает новый объект модели, в которой есть одно поле, которое является выпадающим, поскольку это внешний ключ в модели, но объекты также отображаются ниже поля вместе с выпадающим полем. Модель: class Vehicle(models.Model): type = …

12.06.2024
Как заставить поле выбора модели Django принимать несколько критериев

С моделью, определенной как таковая class Product(models.Model): code = models.CharField(max_length=20, unique=True) name = models.CharField(max_length=100) # intended to be left as NOT unique Я хочу выбрать продукт либо по его коду, либо по его названию. Например, если код …

12.06.2024
Поддерживает ли wagtail динамическое определение поисковых и социальных превью или Slug?

Есть ли в трясогузке какая-нибудь система, где можно динамически определять Search и Social Previews или Slug. так, например, чтобы это было details/1/, где один представлял бы определенный ID. так что это было бы details/{id} Интересно, возможно ли это. Если …

12.06.2024
Должен ли я создавать подклассы для своей модели Django или нет?

Я создаю простое приложение для форума, чтобы изучить Django. Идея состоит в том, чтобы со временем создать полноценный форум, но пока вот что у меня есть: class Post(models.Model): post_body = models.TextField(max_length=2000) publish_date = models.DateTimeField("date posted") author = models.TextField(max_length=200) # …

12.06.2024
Недопустимая ссылка на модель 'my.guru.Comment_ref_comments'. Строковые ссылки на модель должны иметь форму 'app_label.ModelName'

У меня такая же проблема. Я вставлю свой код тоже. Порывшись в интернете, я нашел эту ошибку, но только для пользовательских моделей. В моем примере есть простая модель комментариев: class Comment(models.Model): author = models.ForeignKey(User, default=1, on_delete=models.SET_DEFAULT) published = …

12.06.2024
Вложенный сериализатор Django "многие ко многим

Привет, у меня есть класс widgets, который может иметь несколько камер и несколько анализов, связанных с ним. Я хочу вернуть камеры и связанные с ними виджеты как объект, потому что если мы удалим камеры, я хочу получить [{camera: null}] …

12.06.2024
Django кэширует запросы и разрешает обновлять их только ежедневно

Итак, у меня есть админская панель для сайта электронной коммерции, где есть все виды статистики о продажах и клиентах. Эти данные размещены в AWS RDS, а панель сделана на шаблонах django. Поэтому логически каждый раз, когда администратор заходит на …

12.06.2024
Vscode запуск теста django с базой данных в контейнере docker на хосте

Мои настройки.json { "python.linting.pylintEnabled": true, "python.linting.enabled": true, "python.testing.unittestArgs": [ "-v", "-s", ".", "-p", "test_*.py" ], "python.testing.pytestEnabled": false, "python.testing.unittestEnabled": true, "[python]": { "editor.defaultFormatter": "ms-python.autopep8", "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.organizeImports": "explicit", "source.fixAll": "explicit" }, "editor.rulers": [ 80, ] }, "black-formatter.args": [ "--line-length", …

12.06.2024
Django - NoReverseMatch в /carro/

Я учусь создавать базовый сайт электронной коммерции, но у меня возникла проблема, которая появляется, когда я добавляю товар в корзину. Я перепробовал все (я думаю), но все равно не могу заставить корзину работать. Кажется, что аргумент для "id_producto" не …

12.06.2024
Как узнать, что пользователь находится онлайн/оффлайн с помощью каналов django?

С помощью Django Channels вы можете отслеживать, какие пользователи находятся онлайн или офлайн на вашем сайте? Должна ли каждая страница иметь websocket-соединение? И когда пользователь находится онлайн/оффлайн, как я могу показать его онлайн/оффлайн в реальном времени. Я понятия …

12.06.2024
Проблема с systemctl и uwsgi для удаленного приложения django

Когда я запускаю uwsgi вручную с помощью команды uwsgi --ini uwsgi.ini, он работает правильно, но когда я запускаю sudo systemctl start uwsgi, он работает правильно (т.е. journalctl -b -u uwsgi или sudo systemctl status uwsgi не показывает никаких ошибок), …

12.06.2024
Google Assistant чрезвычайно навязчив на моем сайте Django

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

12.06.2024
Django object.values с псевдонимом / переводом?

Возможно ли использовать что-то вроде псевдонима для атрибута модели django и перевода тоже? Например, есть такая модель: class TestModel(models.Model): field1 = models.CharField( "Source (U)ID", max_length=150, help_text="Some helptext", ) field2.... field3.... Теперь вы обращаетесь к модели в представлении …

12.06.2024
WebSocket-соединение с 'wss://example.com/wss/' не удалось в Django Channels

Я пытаюсь установить WebSocket соединение с помощью Django Channels в моем Django проекте. Однако я постоянно сталкиваюсь с ошибкой при попытке подключения из фронтенда JavaScript. Сообщение об ошибке в консоли браузера выглядит так: WebSocket connection to 'wss://example.com/wss/' failed …

12.06.2024
Неверный клиент в django-oauth-toolkit v2, который был верен в v1

Я выполняю сезонные обновления в проекте и заметил, что django-oauth-toolkit остался на 1.7.1 в прошлый раз. Обновление до версии 2.x превращает два теста из 200 в 401, invalid_client. Один из этих тестов выглядит следующим образом; <pre class="lang-py …

12.06.2024
Django не может уничтожить тестовую БД

Я создал проект REST-фреймворка на Django с помощью Docker. Все тесты прошли без проблем. Затем мне пришлось перенести проект "из" Docker. Не уверен, что это важная деталь, но на всякий случай. Я создал PostgreSQL на Aiven и подключил к …

12.06.2024
Получение ошибки для django и react native code Forbidden (CSRF token missing.):

Я работаю над бэкендом Django для обработки некоторых манипуляций с данными, в частности, добавления и удаления данных. Мой код отлично работает при тестировании с помощью Postman, но я сталкиваюсь с ошибкой 403 Forbidden при попытке получить доступ к конечной …

11.06.2024
Как добавить несколько форм в представление Django, если одна из них является вводом ChatGPT?

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

11.06.2024
Django TestCase slef.client.patch выдает ошибку 404

Я хочу протестировать функцию обновления набора представлений from rest_framework.viewsets import ModelViewSet @extend_schema(tags=['Customers']) class CustomerViewSet(ModelViewSet): """ This view can be used to see all the customers""" serializer_class = CustomerSerializer ..... def update(self, request, *args, **kwargs): return self._update_customer(request, *args, **kwargs) …

11.06.2024
Код VS не переходит на верхний кадр стека

Я пытаюсь отладить код библиотеки Django с настройками отладки VS Code Python и Django по умолчанию (и "justMyCode" = True). Я установил точку останова в одной из библиотечных функций: Я …

11.06.2024
Django + Celery + Redis + Супервизор, повторяющий, пересылающий и дублирующий задачи

Я настроил на своем сервере Ubuntu и Apache проект Django, в котором я использую celery для управления и обработки backgound заданий/задач. Проблема, которую я вижу, заключается в том, что когда есть очередь заданий и управляется 3, если 4-е, 5-е... не …

11.06.2024
Django-storages[google] - Ошибка атрибута ключа хранилища Staticfiles

Я пытаюсь настроить Django (5.0.4) на использование Google Cloud S3 в качестве файлового хранилища с помощью django-stores. Вот как выглядит моя конфигурация settings.py для хранения объектов: from google.oauth2.service_account import Credentials STORAGES = { "default": { "BACKEND": "storages.backends.gcloud.GoogleCloudStorage", "OPTIONS": …

11.06.2024
Search() получил неожиданный ключевой аргумент 'query'

Я хочу реализовать функцию поиска с помощью веб-фреймворка Django. Я работаю над получением публичных данных (API) и получением данных, соответствующих результатам поиска, и отображением их на странице index.html. Это поисковый вид! def search(request): base_url = "http://apis.data.go.kr/5710000/benlService/nltyArtList" image_api_url …

11.06.2024
Django StreamingHttpResponse передает потоки локально, но не в производстве

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

11.06.2024
Как добавить css и bootstrap в python django

Когда я пытаюсь загрузить css файл вместе с bootstrap, мой css файл не работает, но bootstrap работает нормально. Я не знаю, что пошло не так, и меня раздражает тот факт, что то, что должно работать в течение нескольких минут, занимает …

11.06.2024
Проблемы Django с CORS и CRSF

Выпуск Я нахожусь в затруднительном положении с проблемами CORS и CSFR. Когда я что-то исправляю, мне кажется, что я играю в салки, когда я что-то исправляю, другой элемент не отображается. Я использую библиотеку django-cors-headers. Я просмотрел другие вопросы …

11.06.2024
Django PasswordResetForm не отправляет письма с пользовательским доменом

Я столкнулся с проблемой PasswordResetForm в Django, когда при указании пользовательского домена не отправляются электронные письма. Ниже приведен метод save в моей пользовательской форме: class PasswordResetForm(auth_forms.PasswordResetForm): """ This form takes the same structure as its parent from :py:mod:`django.contrib.auth` """ def …

11.06.2024
Как изменить корневой каталог проекта Python?

У меня есть простой проект Django (а именно проект из этого учебника). Основная часть дерева выглядит следующим образом: . ├── env ├── proj │ ├── proj │ │ ├── __init__.py │ │ ├── …

11.06.2024
Функция group_send в каналах Django вызывает проблемы

Контекст: Я делаю приложение для обмена сообщениями в Интернете, в котором я использую Django для бэкенда. Для параллелизма я использую websockets (каналы). Так вот, для управления группами пользователей (канальный слой) я использую следующую логику. Будет два типа групп, "чаты" и …

11.06.2024
Менеджер моделей queryset удваивает сумму для наборов сумм

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

11.06.2024
Django: разбить форму на две независящие друг от друга

Как разбить форму на две независящие друг от друга формы с выводом на одной веб странице и с сохранением данных пользователя в файл output.txt? views.py def feedback(request): error = '' if request.method == 'POST': form = FeedBackForm(request.POST) if …

11.06.2024
Django javascript скрыть функциональность не работает

В основном я хочу, чтобы был только флажок "У этого товара есть вариации", тогда, если пользователь отметит этот флажок, то появятся флажки "Размер" и "Цвет". Если пользователь нажмет на размер, появится поле значения вариации размера. То же самое с цветом. …

11.06.2024
Как изменить шрифт в форме Django?

Я пишу сайт на django, использую встроенную форму, но шрифт совсем не такой, как в примере. Я не могу сделать текст меньше мой сайт выглядит как вот так forms.py from django import forms from django.contrib.auth.forms …

11.06.2024
Python django floadformat не работает с арабским языком

Я работаю над сайтом ecomerece, В шаблоне django я хочу вывести значение с float value 2 вот так {{product.tax_price|floatformat:2}} он возвращает правильное значение, когда язык на английском, как только я меняю на арабский, он выдает значение как …

11.06.2024
Синхронизация автономного приложения с большим количеством данных с сервером

Привет, товарищи из stackoverflowers, У нас есть приложение electron, с JSON DB для сохранения состояния приложения в автономном режиме. Когда приложение синхронизируется (для отправки новых действий &amp; получения новых данных), на сервере (Django) создается новый JSON, который заменяет …