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

13.03.2024
Доступ к сессии Django с помощью React

Я новичок в React и хочу получить доступ к моим Django сессиям с помощью React фреймворка. В этом случае у меня есть массив в моей сессии с именем UserInfo, к которому я могу получить доступ с помощью request.session['UserInfo'] в …

13.03.2024
Deploy Django на Apache в Debian12

Помогите разобраться, написал проект на Django - запустил его, как service = работает. [Unit] Description=SiteTestService After=multi-user.target [Service] User=my_login Group=my_group Type=simple ExecStart=/usr/bin/python3 /path/to/django/project/manage.py runserver 0.0.0.0:5090 Restart=always [Install] WantedBy=multi-user.target Когда решил попробовать запустить тот же сайт, через Apache: Server version: Apache/2.4.57 …

13.03.2024
Как лучше всего использовать номер телефона и код проверки в django?

Я хочу создать бэкенд аппликацию на django, и я хочу иметь аутотификацию используя только номер телефона, после того как клиент напишет номер телефона он получит код по смс, какой лучший способ решить эту задачу? как изменить методы login …

13.03.2024
Макет Django ADFS для модульных тестов

Я использую в своем приложении django_auth_adfs. Мне нужно поиздеваться над ним, чтобы выполнить тесты представления. Дело в том, что я понятия не имею, какой объект мне нужно высмеять. Это один из моих тестов, использованных перед установкой django_auth_adfs и черновика …

13.03.2024
Невозможно загрузить модель Django из отдельного каталога в сценарий базы данных

У меня возникают трудности с написанием скрипта на python, который берет каталог .txt файлов и загружает их в мою базу данных, которая используется в проекте Django. Исходя из требований, скрипт python должен быть расположен в отдельной директории, а не …

13.03.2024
В архиве .gz неправильно определен тип содержимого?

Я работаю над API, который работает с загруженными изображениями. Изображения могут быть как в виде файлов .jpg, так и в виде архивов .gz. url = 'http://example.com/upload' file_path = 'path/to/my/file.gz' files = {'file': open(file_path, 'rb')} response = requests.post(url, files=files) …

13.03.2024
Я получаю MultiValueDictKeyError при нажатии на кнопку добавления в корзину

Я создал функцию add-to-cart для своего сайта, поэтому в моем product-detail.html: {% for p in products %} <div class="product-price"> <span id="current-product-price">Our Price:{{p.price}}</span> <del>M.R.P: {{p.old_price}}</del> </div> <div class="button"> <input type="hidden" value="{{p.id}}" class="product-id" name=""> <input type="hidden" value="{{p.title}}" class="product-title" name=""> …

13.03.2024
Django+Graphene Ошибка неизвестного аргумента при написании мутации

Я получаю следующую ошибку импорт графена from .types import ApplicationType from api.graphql.helpers.save_application_helper import save_application_helper класс ApplicationMutation(graphene.Mutation): класс Аргументы: firstname = graphene.String() фамилия = graphene.String() пол = graphene.String() район = graphene.String() pin_code = graphene.String() тип_соединения =graphene.String() категория =graphene.String() govt_id_type …

13.03.2024
Проблема статических файлов при обновлении Django до 4.2 в админке

В настоящее время я использую django 3.2 и хотел бы вскоре перейти на версию 4.2. Это происходит в локальной среде и с помощью python manage.py collectstatic. Однако проблема возникает, когда я пытаюсь развернуть это в среде разработки. Новые …

13.03.2024
Как привязать это к конкретной модели

Я получаю следующую ошибку: null value in column "two_week_period_id" of relation "timesheets_usertimesheet" violates not-null constraint Как я понимаю, потому что последнее нулевое значение не передается. Вот мои модели: models.py class TwoWeekPeriod(models.Model): start_date = models.DateField(_("Start Date")) end_date = models.DateField(_("End …

13.03.2024
Django электронной коммерции Wishlists список меню в выпадающем меню на странице продукта в настоящее время вошел пользователь, чтобы выбрать из добавить продукт в не работает

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

13.03.2024
Django аутентификация пользователя вход

Я столкнулся с проблемой аутентификации пользователей в моем проекте Django. У меня есть пользовательская модель пользователя для врачей Doctor, которая наследуется от AbstractUser. Несмотря на ввод правильного email и пароля при входе в систему, система выдает ошибку "Неверный пароль". …

13.03.2024
Как добавить поле ManyToMany в сериализатор geojson

После загрузки геопространственных данных в базу данных postgresql + postgis необходимо вернуть их в представлении в формате geojson. models.py class Group(models.Model): name = models.CharField(max_length=60) class Country(models.Model): name = models.CharField(max_length=60) groups = models.ManyToManyField(Group, related_name='groups') views.py def countries(request): queryset = Country.objects.annotate(json=AsGeoJSON('mpoly')) …

13.03.2024
Проблема Pip dependeny при попытке хостинга с AWS beanstalk

ERROR: resolver зависимостей pip в настоящее время не учитывает все установленные пакеты. Такое поведение является источником следующих конфликтов зависимостей. awscli 1.32.58 требует botocore==1.34.58, но у вас установлен botocore 1.31.85, который несовместим. s3transfer 0.10.0 требует botocore<2.0a.0,>=1.33.2, но у вас есть botocore …

13.03.2024
Как сделать ширину полей ввода одинаковой между собой в django-crispy-forms?

Я переписываю свой сайт на Django и хотел бы использовать формы Django, так как это действительно проще, чем писать каждую форму вручную в HTML. Я просмотрел документацию по crispy-forms и обнаружил, что есть нечто, называемое Layout. Я не знаю, …

13.03.2024
Как сделать форму отображения изображений

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

13.03.2024
Как создать эфемерную модель запроса для административной панели Django

У меня есть модель запроса для ChatGPT. Мне нужно сделать ее эфемерной чтобы для нее не нужны были миграции и она не сохранялась в базе данных postgresql, а только в redis, с помощью get - set запросов с ней работать. …

13.03.2024
Pytest --no-migrations выбрасывает сообщение "отношение уже существует".

У меня есть довольно большое приложение django, которое я обычно тестирую с помощью pytest --no-migrations (поскольку миграция занимает много времени), но поскольку я добавил отношения ManyToMany таким образом: class Object(models.Model): # ... collections = models.ManyToManyField(Collection, through=Collection.products.through, blank=True) …

13.03.2024
Как наиболее оптимально использовать функцию annotate with Count с фильтром many в запросе django

Например, в школе, есть много данных для хранения, например, "Класс", "Ученик", "Книга" и т.д. Также в модели используется softdelete (softdelete означает действие, когда при удалении достаточно изменить is_deleted на True в модели). В каждой модели есть create_time, update_time, is_delete …

13.03.2024
Поиск совета по архитектуре проекта Django

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

13.03.2024
Невозможно просмотреть мой сайт django и react на ec2

Итак, я пытался разместить свои приложения react и django на AWS EC2. Я придерживался следующего подхода: развернуть оба сервера и иметь возможность доступа к ним по http://ec2publicip:3000 для react и http://ec2publicip:8000 для django. Я хочу иметь возможность протестировать …

13.03.2024
Как настроить stripe webhook в django

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

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 …