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

13.03.2024
Django Filter Консолидация данных с помощью агрегата

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

13.03.2024
Иногда я не могу отправить файл

Я использую django-channels с daphne и знаю, что есть сильные ограничения на размер файла или сообщения, которое я могу отправить. Но, как оказалось, при ограничении на размер сообщения в 1 МБ я могу отправить в сообщении изображение размером 2,5 МБ, …

13.03.2024
Можно ли использовать transaction.on_commit() для

У меня есть функция, которая удаляет объект из группы объектов, связанных между собой и упорядоченных по значению "order", которое они имеют, например, так: `{id:23, name:name1, order:1} {id:12, name:name2, order:2} {id:46, name:name3, order:3}` После удаления других объектов порядок должен …

13.03.2024
Django выбрасывает ошибку "Дублирование значения ключа нарушает ограничение уникальности".

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

13.03.2024
Конфигурация Docker Celery - Для проекта Django/React/Redis/Celery. Логотип Celery и фоновый журнал задач не отображаются

Я создал проект в репозитории github, в котором есть Docker, Django, React, Redis, Celery: https://github.com/axilaris/dockerize-django-react-celery-redis. Моя цель - добиться корректной работы Celery с появлением логотипа и печати журнала задач на фоне. Это основано на этом …

13.03.2024
Поиск отзывов об оптимизации карт в приложении Django

В настоящее время я работаю над приложением Django с использованием карт и был бы признателен за некоторые рекомендации по моему подходу. Вот что я делаю в более простых терминах: Получение сведений о поездке: Когда пользователь совершает звонок …

13.03.2024
Фреймворк django 404 ошибка страница не найдена [дубликат]

я не понимаю, что я делаю не так, я получаю это снова и снова я получаю такую ошибку Страница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000/ Используя URLconf, определенный в sitaram.urls, Django попробовал …

13.03.2024
На моей веб-странице кнопка добавления в корзину (с главной страницы) не работает

Я создал кнопку добавления в корзину для своего сайта Итак, в Index.html: <button class="btn-action add-to-cart-btn" data-index="{{p.id}}" id="add-to-cart-btn"> <input type="hidden" value="1" id="product-quantity" class="product-quantity-{{p.id}}"> <input type="hidden" class="product-pid-{{p.pid}}" value="{{p.pid}}" name=""> <input type="hidden" class="product-image-{{p.id}}" value="{{p.image}}" name=""> <input type="hidden" class="product-id-{{p.id}}" value="{{p.id}}" …

13.03.2024
Вывод в шаблон Django из модели EAV

Я не могу понять, как вывести значение характеристик в шаблон из модели, где характеристики сравниваются со значениями. Я получил значение из таблицы Product, но как мне получить его из таблицы ProductProperty? class Product(models.Model): name = models.CharField(verbose_name='Наименование', max_length=128) name_eng = …

13.03.2024
Необходим заголовок авторизации в тестовом DRF

Я пытаюсь проверить некоторые виды по url, но кажется, что я заблокирован с учетными данными, я вижу другие сообщения с той же проблемой и пытаюсь следовать им, но я все еще как здравый смысл test_web_share_file_folder_view_set.py class WebShareFileFolderViewSetTestCase(TestCase): def setUp(self): …

13.03.2024
Как настроить два ведра Google Storage Buckets для приложения Django: одно для файлов MEDIA, а другое для STATIC?

Вот ошибка, которую я получаю на главной странице моего приложения. Your default credentials were not found. To set up Application Default Credentials, see https://cloud.google.com/docs/authentication/external/set-up-adc for more information. #settings.py from google.oauth2 import service_account from google.cloud import storage try: # …

13.03.2024
Django Python Email Subject в конце текста не отображается белое пространство

У меня есть письмо, которое нужно отправить с темой письма + текущая дата. msg = MIMEMultipart('alternative') msg['Subject'] = Header("Email Subject for " + str(today.strftime("%d/%m/%y"))) msg['From'] = me msg['To'] = you При получении сообщения электронной почты в теме письма …

13.03.2024
Отладка в Django REST Framework

Как правильно ловить точки останова в отладочной сессии Django REST Framework после HTTP-запроса? При отладке проекта DRF точки останова срабатывают при инициировании процесса отладки, а не после отправки HTTP-запроса. я установил "justMyCode": false, а не true Когда я …

13.03.2024
Автозаполнение html-формы с множеством различных полей, включая: флажки и выпадающие поля

Часть html-формы, которую я хочу автозаполнить: <div h2 class="display-6 text-uppercase mb-3"> Service</h2> <span class="question">Select Service(s):</span><br> <input type="checkbox" id="car_wash" name="car_wash" value="car_wash"/> <label for="car_wash"> Car Wash</label><br> <input type="checkbox" id="window_cleaning" name="window_cleaning" value="Window Cleaning" autocomplete="name"> <label for="window_cleaning"> Window Cleaning</label><br> <input type="checkbox" id="power_wash" name="power_wash" …

13.03.2024
Django форма отправки Проблема с кнопкой Submit

Я столкнулся с проблемой html-шаблона, который я создал с помощью bootstrap, и моя проблема заключается в том, что у меня есть javascript, работающий динамически для добавления строк в форму django с 4 определенными полями, но всякий раз, когда я добавляю …

12.03.2024
(WAGTAIL) Как добавить кнопку или что-то подобное, элементы на страницу в список моделей в административной области wagtail?

Я пытаюсь добавить кнопку выбора элементов на странице в административной области трясогузки, но не нашел ничего в документации. Есть ли способ настроить и создать кнопку для выбора количества элементов на странице?

12.03.2024
Проблема с использованием блоков в Django | Problem with using blocks in Django

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

12.03.2024
Почему письмо все еще не отправляется, хотя все шаги были выполнены?

Я пытаюсь отправить письмо с подтверждением каждый раз, когда пользователь регистрируется на моем сервисе. Я следовал руководствам, но пока пользователь регистрируется, письмо не отправляется. Это мой views.py def signup_view(request): if request.method == "POST": first_name= request.POST.get('first_name') last_name = request.POST.get('last_name') email …

12.03.2024
Вывод в шаблон Django из EAV модели

Не могу разобраться как вывести значение характеристик в шаблон из модели, где сопоставляются характеристики со значениями. Я вывел значение из таблицы Product, а как вывести из таблицы ProductProperty? class Product(models.Model): name = models.CharField(verbose_name='Наименование', max_length=128) name_eng = models.CharField(verbose_name='Наименование (англ.)', max_length=128) slug …

12.03.2024
Создание списка пустых форм при отправке

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

12.03.2024
Зачем использовать Pydantic с Django?

< Я хочу внедрить Pydantic в свое приложение на Django (для обучения и собеседования), но мне интересно, зачем это делать? Почему я должен использовать проверку данных в таких вещах, как модели Django, когда сами поля уже имеют …

12.03.2024
Интеграция представления модели с DRF Spectacular и Redoc по аналогии с примером Pet Store Redocly

Я новичок в сфере разработчиков и в среде Python. В рамках своей стажировки я работаю над проектом по созданию пользовательской документации для JS-плагина. Проект настроен с помощью Django, drf-spectacular и redoc. У меня уже есть несколько представлений для …

12.03.2024
Стилизация формы Django CreateView

Я хочу создать форму, подобную варианту B, который показан на изображении, но не могу получить результат Моя форма выглядит как A. Я не использую ни Form, ни ModelForm, только CreateView. Я также не хочу изменять мои Views или добавлять какой-либо …

12.03.2024
Браузер не находит изображения из HTML при запуске на локальном хосте [дубликат]

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

12.03.2024
CSRF-токен из HTTP-заголовка 'X-Csrftoken' неверен

Я создаю веб-приложение (SPA, если быть точным) с отдельным фронтендом (React) и бэкендом (DRF). Оно использует сеансовую аутентификацию, но CSRF-токен по какой-то причине не корректен, и мне трудно понять почему, в частности, на маршруте выхода из приложения. Вот …

12.03.2024
Django Speed Up Aggregates

Я использую Django в качестве панели аналитики, где я получаю данные о заказах из Takealot Seller API и затем сохраняю каждый заказ в SalesModel. За месяц я получаю около 100000 заказов, и когда я пытаюсь агрегировать их с помощью …

12.03.2024
На моем сайте add-to-cart не(bagicon) не меняет свое значение [дубликат]

Я создал функцию добавления в корзину для моего сайта электронной коммерции В моем index.html: &lt;button class="action-btn"&gt; &lt;ion-icon name="bag-handle-outline"&gt;&lt;/ion-icon&gt; &lt;span class="count cart-items-count"&gt;{{request.session.cart_data_obj|length}}&lt;/span&gt; &lt;/button&gt; На изображении 1 видно, что я создал багикон, …

12.03.2024
Как написать запрос к модели Django, чтобы получить список продуктов с товарами, доступными в wishlist или нет?

Models.py models.py class Product(models.Model): code = models.CharField(max_length=50, default=None, null=True, blank=True, unique=True) name = models.CharField(max_length=100) category_id = models.ForeignKey(category, on_delete=models.CASCADE) size_id = models.ForeignKey(size, on_delete=models.CASCADE) cost = models.IntegerField() tax_id = models.ForeignKey(Tax, on_delete=models.CASCADE) price = models.IntegerField() class wishlist(models.Model): product_id = models.ForeignKey(Product, on_delete=models.CASCADE, error_messages = …

12.03.2024
Как отобразить сниппеты, представляющие компоненты пользовательского интерфейса, на страницах Wagtail CMS?

Я новичок в wagtail и работаю над проектом по созданию cms. В cms будут некоторые ui компоненты, такие как NavBars и карточки, которые я делаю через сниппеты, так что я могу повторно использовать их на разных страницах (или даже …

12.03.2024
В добавлении в корзину Span не работает должным образом [дубликат]

Я создал функцию добавления в корзину для моего сайта, но на сайте span не работает должным образом . Моя проблема в том, что: You can see in the marked portion of …

12.03.2024
Вставка только в определенные поля в formModel в django

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

12.03.2024
Django.core.exceptions.SynchronousOnlyOperation Вы не можете вызвать это из асинхронного контекста - используйте поток или sync_to_async

Я использую каналы Django для реализации веб-сокетов Я хочу получить базу данных quries, используя ORM внутри consumers.py посмотрите на мой код импорт json from channels.generic.websocket import AsyncWebsocketConsumer from .models import Game from accounts.models import CustomUser as User from channels.db …

12.03.2024
Django - Хочет ограничить доступ ко всем из них только для зарегистрированных пользователей, и у меня уже есть 100's функции, есть ли их любой, чтобы добавить его напрямую? [дубликат]

В файле Python-Django views.py у меня есть 100's функций, и я хочу ограничить доступ ко всем из них только для вошедших в систему пользователей. Я знаю, что могу добавить "@login_required(login_url='/admin/login/')" над каждой функцией, и это хорошо работает. Но так …

12.03.2024
У меня проблема со статическими файлами в django [duplicate]

Я не могу ссылаться на контексты в js HTML {% load static%} {%block content%} &lt;div id="backSign" , style="display: none;"&gt;go to lesions&lt;/div&gt; &lt;ol id="list"&gt;&lt;/ol&gt; {% endblock content%} {% block extrajs %} &lt;script src="{% static 'assets/js/idioms.js'%}"&gt;&lt;/script&gt; {% endblock extrajs %} …

12.03.2024
Как добавить m2m-поле во время итерации для копирования objs

For a in Company.objects.all(): a.uuid=None a.save() a.users.add(*User.objects.all()) Цель кода - продублировать компанию и добавить в нее всех пользователей. Это не работает, мне нужно сначала сохранить его и снова выполнить итерацию, чтобы добавить пользователей. Как я могу добавить во …

12.03.2024
Как сделать модели django с большим количеством функций-членов более управляемыми?

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

12.03.2024
Как сделать в Django пользовательское промежуточное ПО для ограничения пользователей?

Urls.py path('panel/', include('panel.urls')), path('', include('base.urls')), пользователю не суперадмину запрещен доступ к panel.urls пользователю суперадмин разрешен доступ к panel.urls middllware.py # panel/middleware.py from django.shortcuts import redirect from django.urls import reverse class AdminRestrictMiddleware: def __init__(self, get_response): self.get_response …

12.03.2024
Django сохраняет данные в неправильной модели Почему он сохраняет данные моделей B,C в модели A

У меня есть 3 модели django CustomerDetail CarrierForm InfluencerModel Когда я пытаюсь сохранить данные в CarrierForm или InfluencerModel через различные формы страницы, они сохраняются в модели CustomerDetail Почему это происходит, подскажите, что я делаю не так? Вот …

12.03.2024
Django двухфакторный OTP в DRF

Я хочу защитить один маршрут в проекте на DRF, но есть особенности, пример реализации, которые я не нашел в интернете. Структура логики выглядит следующим образом Внедрите двухфакторную аутентификацию (2FA): Интегрируйте сторонний сервис, например Google Authenticator, для …

12.03.2024
Соединение не удалось: Connection refused Работает ли сервер на хосте "127.0.0.1" и принимает TCP/IP-соединения на порт 5432?

у меня возникает ошибка подключения к sql cloud при развертывании в google cloud, в моем облаке sql, IP публичный 34.66.xx.xxx. enter image description here но когда я запускаю код ./cloud-sql-proxy &lt;connection_name&gt; то обратная связь: 2024/03/05 …