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

17.08.2024
Как подготовить веб-приложение Django к развертыванию?

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

17.08.2024
PyJWT установлен, но выдает ошибку: ModuleNotFoundError: Нет модуля с именем 'jwt'

Мой проект Django работал нормально. Затем я выполнил шаги по внедрению Auth0 в мой проект, который я успешно настроил на своем фронтенде. Я выполнил все эти шаги: https://auth0.com/docs/quickstart/backend/django/01-authorization Запуск в Python 3.9.6 ('.venv': Pipenv) ./.venv/bin/python …

17.08.2024
Локальный порт 8000 Gunicorn с обратным прокси Apache порт 443

Я пытаюсь развернуть свой проект django на виртуальной машине linux ubuntu (с linode), используя сервер Apache2. Я следовал руководству CoreySchafer на youtube, но мой результат не совпадал с его. Его проект django был напрямую размещен на 80-м порту его виртуальной …

17.08.2024
Удалите div и ярлык для этого div без id ярлыка

Используя Crispy forms в приложении Django, я HTML код: <div id="div_id_pripadnost" class="form-group"> <label for="id_pripadnost_0" class=""> Pripadnost </label> <div class=""> <div class="form-check"> <input type="radio" class="form-check-input" name="pripadnost" id="id_pripadnost_1" value=""> <label for="id_pripadnost_1" class="form-check-label"> --------- </label> </div> <div class="form-check"> <input type="radio" class="form-check-input" checked="checked" …

17.08.2024
Как отправить пакетное письмо с помощью почтового знака в Anymail для Django?

Я хочу использовать Anymail API для почтовых отметок в моем django-приложении. Это не то же самое, что поместить список адресов электронной почты в cc, но я пытаюсь отправить отдельное письмо на каждый отдельный адрес электронной почты (содержание письма при этом …

17.08.2024
Много к много пост запрос DRF

В настоящее время я пытаюсь понять, как должен быть структурирован почтовый запрос, чтобы создать объект в watchlist. Мой models.py содержит две модели, которые связаны между собой через stock. class Stock(models.Model): model_number = models.CharField(max_length=100, unique=True, default="") model = models.CharField(max_length=100) …

17.08.2024
Как использовать logrotate для вырезания лог-файлов uwsgi

Мой путь к журналу uwsgi.log: /root/code/script/uWSGI.log Мой журнал о конфигурации uwsgi: in /etc/logrotate.d/uwsgi /root/code/script/uWSGI.log { daily missingok rotate 7 compress delaycompress notifempty create 640 root root sharedscripts postrotate touch /root/code/script/.touchforlogrotate endscript } Мой uwsgi.ini [uwsgi] http …

17.08.2024
Как я сохраняю. Холст в db. С фоном. Который берется из загруженного пользователем в Django поля img

Я успешно сохраняю, если путь статический Как передать изображение поля клиента в java Есть много попыток, но src для поля из модели я не могу сохранить оба и если я добавляю url в стиле фон не сохраняется your text …

16.08.2024
Как загрузить проект django на hestiacp

Как загрузить проект django на hestiacp Я установил python в терминале и загрузил проект, но не знаю, что я могу сделать, чтобы запустить на моем домене Я спросил shat GPT, но это не помогает. если кто-то сталкивался с этой …

16.08.2024
Переводы Django i18n работают локально, но не работают при развертывании в конвейере CI/CD

Я пытаюсь добавить переводы в свой проект django, и по какой-то причине это никогда не получалось. Когда я разворачиваю его в ci/cd pipeline, он не только не переводит, но и получает ошибки csrf, несмотря на то, что в моем шаблоне …

16.08.2024
Django instance.add() не работает при добавлении нового поля m2m

Разница между кодом 1 и кодом 2, приведенным ниже, заключается в том, что поля industry и dindustry поменялись местами. В то время как код 1 работает нормально, код 2 не обновляет базу данных. Может кто-нибудь помочь..... Примечание: …

16.08.2024
В html-файле что-то не так Форма регистрации не отправляется в Django

Мой html-файл имеет некоторые проблемы, но я не могу понять, в чем проблема. Может ли кто-нибудь определить, в чем на самом деле заключается проблема. Вот Html, который я использую: signup.html {% include "user/layout.html" %} {% block content %} <h1>Sign …

16.08.2024
KeyError: 'pick-number' при доступе к пользовательским заголовкам в представлении Django Rest Framework [duplicate]

Я работаю над API Django Rest Framework и столкнулся с KeyError при попытке получить доступ к пользовательским заголовкам в моем представлении. Ошибка возникает, когда я пытаюсь получить доступ к заголовку "pick_number" в моем confirmingPick1View. Отслеживание выглядит следующим образом: Internal Server …

16.08.2024
Получение ошибки "страница не найдена" на моем сайте, построенном на Django & React в netlify после развертывания

Страница не найдена Похоже, вы перешли по неработающей ссылке или ввели URL, не существующий на этом сайте. Назад на наш сайт Если это ваш сайт, и вы не ожидали 404 для этого пути, пожалуйста, посетите руководство по …

16.08.2024
Django_ CreateView показывает наличие класса

У меня есть проект тренажерного зала на django, с booking_create (CreateView) для создания заказов на занятия в тренажерном зале. Я использую модель и форму, с типами пользователей и классов. В HTML-шаблоне есть форма для бронирования занятий. Я хочу сделать …

16.08.2024
Django:: ImproperlyConfigured: Пулинг не поддерживает постоянные соединения

Недавно я обновился до версии Django 5.1 и настроил опцию объединения баз данных со следующими параметрами: DATABASES["default"]["OPTIONS"] = { "pool": {"min_size": 2, "max_size": 4, "timeout": 10} } DATABASES["default"]["CONN_MAX_AGE"] = None Однако я столкнулся со следующей …

16.08.2024
Руководство, необходимое для создания проекта Django с пользовательским управлением пользователями и аутентификацией JWT

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

16.08.2024
Аватар пользователя Discord не отображается в шаблоне Django

Django Python OAuth Discord получение аватара из Discord API, пожалуйста, помогите мне, как это сделать. На странице index.html аватар пользователя не отображается в блоке <div class="auth">. Я пробовал несколько методов, но ни один не помог. Я не могу найти информацию …

16.08.2024
Управление несколькими провайдерами OAuth в Django/DRF

Допустим, у меня есть два OAuth-провайдера, Google и GitHub, с помощью которых пользователь может создать аккаунт в моем Django-приложении. Я написал пользовательскую модель пользователя и пользовательскую модель для хранения деталей OAuth (провайдер, идентификатор пользователя от провайдера и т.д.). Допустим, …

16.08.2024
Как удалить товары в Qoo10 по API в Django

Я использую Qoo10.jp api для публикации товаров на Qoo10 магазин. Работает хорошо, но когда я пытаюсь удалить товар, это не работает. Я пытался сделать это в Django. params = { 'key': user.qoo10_sak, 'v': '1.0', 'returnType': 'json', …

16.08.2024
Пользовательский виджет для панели поиска

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

16.08.2024
Отправка уведомлений с помощью pyfcm на несколько токенов

Я использую последнюю версию pyfcm и видел функцию async_notify_multiple для отправки нескольких токенов. Но она не работает. Как отправить несколько уведомлений. Спасибо

16.08.2024
Рендер шаблона Jinja

У меня есть шаблон jinga, как показано ниже: <span>Holiday Quote Includes</span> {% set rendered_bits = [] %} <div class="flex fontWeight400 tour_includes-items"> {% for bit in bits %} {% if bit == 'hotel' and 'hotel' not in rendered_bits %} …

16.08.2024
Ошибка CORS с фронтендом Angular 13 и бэкендом Django [дубликат]

В настоящее время я работаю над проектом, используя Angular 13 для фронтенда и Django для бэкенда. Я разработал страницу входа в систему, которая получает фоновое изображение через вызов GET API из бэкенда Django. Однако при выполнении запроса я сталкиваюсь с …

16.08.2024
Ошибка NoSuchKey при удалении файла django-avatar, сохраненного на DigitalOcean Spaces

Недавно я обновил старый проект Django до версии Django 4.2, используя платформу DigitalOcean App Platform. Все прошло достаточно гладко, за исключением попытки удалить элементы, управляемые пакетом django-avatar, где изображения аватаров хранятся на DO Spaces (хранилище объектов S3). Сохранение изображений …

16.08.2024
Django не подключается к контейнеру mysql на порту 3307, а в файле docker compose указано 3307:3306 [duplicate]

Docker-compose.yaml services: db: image: mysql:9.0.1 container_name: db_mysql_container environment: MYSQL_DATABASE: backend MYSQL_USER: asdf MYSQL_PASSWORD: asdf MYSQL_ROOT_PASSWORD: asdf ports: - '3307:3306' api: build: . container_name: django_container command: bash -c "pip install -q -r requirements.txt && python manage.py migrate && python manage.py runserver …

16.08.2024
Django на CapRover создает локальный каталог вместо загрузки медиа на S3

Я разворачиваю приложение Django с помощью CapRover и столкнулся с проблемой django-storages s3 bucket. Когда я запускаю приложение локально, все работает нормально, и медиафайлы загружаются в мое ведро S3, как и ожидалось. Однако, когда я развертываю приложение в CapRover, …

16.08.2024
Сервер Nginx не загружает статические файлы css

Я пытаюсь развернуть свой django сайт на сервере ubuntu nginx, следуя этому руководству (https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu). Развертывание работает, но css не работает. Я решил, что это что-то с collectstatic, но не уверен. Забавно, что css работает правильно …

16.08.2024
Collectstatic не загружается на s3, но скриптинг boto3 с учетными данными .env работает

Я пробую это уже около 24 часов без остановки. Вот мой файл settings.py: А когда я импортирую свои учетные данные из .env с помощью boto3 и стандартного скрипта, кажется, что соединение просто отличное. Каждый раз, когда я …

15.08.2024
Django - Браузер не сохраняет куки, если не установлен CSRF_COOKIE_DOMAIN

Я пытался заставить CORS/CSRF работать на моей локалке и обнаружил странную проблему, что если я не установлю CSRF_COOKIE_DOMAIN на localhost, как указано в этом ответе и я понятия не имею, почему это работает. Читал об этом …

15.08.2024
Как выполнить обратное соединение в Django ORM? Точно так же, как select_related, но в обратном порядке

Примеры моделей: class Order(models.Model): order_number = models.CharField(max_length=20) customer = models.CharField(max_length=100) class OrderItem(models.Model): order = models.ForeignKey(Order, on_delete=models.CASCADE) product = models.CharField(max_length=100) quantity = models.IntegerField() class Meta: unique_together = ('order', 'product') Между Order и OrderItem …

15.08.2024
ADD to CART в DJANGO не работает на сайте электронной коммерции

Я изучаю учебник по созданию сайта электронной коммерции на django и python. У меня возникла проблема с опцией добавления в корзину. Мой код такой же, как в учебнике, но он не работает. Это github из учебника: [https://github.com/flatplanet/Django-Ecommerce] …

15.08.2024
Вот мой код:

Я создал веб-сайт для небольшого бизнеса. Все отлично работает в Chrome, Edge и т.д., но в Safari просто выскакивает сообщение Welcome to nginx! по умолчанию. Я настроил SSL с помощью Certbot. Вот конфигурация на nginx: listen 80; server_name …

15.08.2024
Как скрыть общий счетчик в changelist_view (Django admin)?

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

15.08.2024
Django-static-sitemaps errorTypeError: 'type' object is not iterable?

При использовании для генерации карты сайта я столкнулся с ошибкой при выполнении команды. В чем причина этой ошибки и как ее устранить? django-static-sitemapsTypeError: 'type' object is not iterablepython manage.py refresh_sitemap **views.py** from django.contrib import sitemaps from . import models …

15.08.2024
Настройка Django и MinIO с использованием HTTPS на одном сервере

Я установил MinIO в качестве хранилища объектов моего приложения Django и интегрировал функциональность этого модуля на том же сервере. Я следовал инструкции в django-minio-backend, но получил следующую ошибку. urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='subdomain.domain.org', port=9000): Max retries exceeded with url: /django-backend-dev-public (Caused by …

15.08.2024
Запрещенный доступ к развернутому веб-сайту Django

Я развернул свой django-сайт, следуя руководству Кори Шафера (Python Django Tutorial: Deploying Your Application (Option #1) - Deploy to a Linux Server). Но у меня возникла ошибка, и я не уверен, почему. <img alt="enter image description …

15.08.2024
Можете ли вы безопасно обновить Django AppConfig.label?

Я нахожусь в процессе слияния двух проектов Django, однако они имеют конфликтующие имена приложений. Например, конфликтующими названиями приложений являются customer, order и product, которые подразделяются на подкаталоги ecommerce и wholesale. project ├── manage.py ├── apps │ └── ecommerce …

15.08.2024
Отключение кнопок администрирования Django после нажатия

Есть ли простой способ в Django change forms отключить кнопки после отправки. Я хочу предотвратить отправку формы пользователем дважды в один и тот же момент!

15.08.2024
Django. Вопрос по ForeignKey. Почему результат None?

Пытаюсь сделать что-то на подобии JOIN, но только на Django. Для этой цели использую ForeignKey для связи двух моделей. Вот минимально воспроизводимый пример. models.py from django.db import models class Implement(models.Model): implement_name = models.CharField(max_length=255, blank=True) class Chatbot(models.Model): chatbot_name = models.CharField(max_length=255) implement_name …