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

12.01.2025
URL-адреса включенных приложений не отображаются в просматриваемом API DRF

Я использую Django Rest Framework для предоставления API, который отлично работает. Все необходимые URL для маршрутизаторов и других устройств хранятся в корневом urls.py Чтобы лучше справиться с растущим количеством маршрутов, я попытался перенести маршруты из Apps в соответствующие папки …

12.01.2025
Как архивировать внешние сети и модели Django?

Я создаю приложение django backend и у меня есть несколько различных моделей в моем приложении. Одна из этих моделей - Driver, и я хочу сделать следующее при вызове конечной точки create-driver: создайте драйвер в базе данных создайте …

12.01.2025
Не извлекаются переменные окружения при запущенном локальном сервере в проекте на django

Есть файл .env, который я размещал сначала на одном уровне с папкой venv, затем добавил копию этого файла на один уровень с файлом manage.py. Вот часть файла settings.py: import os from dotenv import load_dotenv print("DEBUG: Loading environment variables...") …

11.01.2025
Django с MSSQL Server - GUID Type отображается как char(32), а не как uniqueidentifier

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

11.01.2025
Сельдерейный аккорд, выполнение кода после обратного вызова

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

11.01.2025
Django Serializer - `methodViewSet(viewsets.ViewSet)` не отображается в списке url

Я пытаюсь объединить несколько сериализаторов в один вызов API, и в результате использую viewsets.ViewSet. Я знаю, что viewsets.ModelViewSet автоматически генерирует маршруты, но при использовании viewsets.ViewSet я не вижу ожидаемого маршрута для моего API. Когда я переключаюсь на viewsets.ModelViewSet, …

11.01.2025
Twilio возвращение сбора после пресс-звезды клиента

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

11.01.2025
Отображение данных о клиенте и лицензии из базы данных в соответствии с выпадающим списком финансового года

выпадающий финансовый год показывает данные из базы данных в соответствии с финансовым годом на всех страницах введите описание изображения здесь выпадающий список, который я создал def get_financial_year(date): year = date.year if date.month < 4: # before …

11.01.2025
Ошибка SMTP в Django на производстве с использованием Railway [закрыто]

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

11.01.2025
Представление Django выводит 404 страницу вместо заданного html-шаблона

Я работаю над проектом вики на django. Я пытаюсь отобразить 'add.html' с помощью вида add, но вместо этого он отправляет меня на 404. Все остальные представления работают нормально. Как мне исправить add? views.py from django.shortcuts import render from …

11.01.2025
Не работает сайт при SECURE_SSL_REDIRECT = True. Как исправить?

Не работает сайт при SECURE_SSL_REDIRECT = True. Без нее все работает хорошо. Но как только ставлю True, то браузер пишет, что соединение не защищено. SSL сертификат на сервере установлен. Браузер его видит и в адресно строке пишет, что соединение защищено. …

10.01.2025
Как исправить редирект после регистрации? Django

Сегодня столкнулся с такой проблемой, что после регистрации форма никуда не переходит. Загвоздка в том, что форма не отправляет запрос в базу данных, но я могу создать пользователя через админ-панель Django. views.py def registration(request): if request.method == 'POST': form = …

10.01.2025
Переопределение шаблонов Django работает локально, но не в Azure

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

10.01.2025
Django UserCreationForm Убрать надпись в регистрации 'This field is required.'

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

10.01.2025
Невозможно получить права на группу с помощью django custom User and Group

Я создаю своего пользовательского пользователя и группу следующим образом: models.py (приложение myusers) ` из django.db import models из django.contrib.auth.models import AbstractUser, GroupManager, Permission class AbstractGroup(models.Model): name = models.CharField(_("name"), max_length=150, unique=True) permissions = models.ManyToManyField( Permission, verbose_name=_("permissions"), blank=True, related_name="fk_group_permission", ) objects …

10.01.2025
Получение медиафайлов при рендеринге с помощью django

Надеюсь, это простой вопрос, на который я пока не могу найти ответа в Интернете. Предыстория: У меня есть веб-приложение django, которое размещено на render.com. Все работает, кроме медиафайлов, которые размещены на купленном диске (смонтированном в /var/data) для моего …

10.01.2025
Как повторно использовать mysql persistant connection в uwsgi + django + многопоточность?

Моя среда: DJANGO 4.1 UWSGI 2.0.26 процессы + режим gevent И я использую concurrent.futures.ThreadPoolExecutor в качестве пула потоков. Я знаю, что в django mysql соединение является локальным. Если я создаю пул потоков …

10.01.2025
Django REST + API Gateway CORS Проблема с аутентификацией Cognito

У меня проблемы с CORS, скорее всего из-за того, что Frontend (Amplify) - https, а backend (ElasticBeanstalk) - http. Безуспешно пытаюсь исправить ситуацию с помощью API Gateway. Фронтенд: Приложение React, размещенное на AWS Amplify Бэкэнд: REST-фреймворк Django на …

09.01.2025
Шрифт Вопрос тега в летней заметке

<font style="background-color: rgb(255, 255, 0);" color="#ff0000">Write something</font> Вышеприведенный тег сгенерирован Summernote; свойство color вышло за пределы атрибута style. Как я могу исправить эту проблему?» Кто-нибудь сталкивался с той же проблемой, что и я, если вы нашли, дайте мне знать, …

09.01.2025
Почему Auth0 использует /login/callback вместо моего настроенного URL обратного вызова при перенаправлении на Azure AD?

Я внедряю Okta - Auth0 с Azure Active Directory (Azure AD) в качестве провайдера идентификации (IdP) в моем проекте Django. Вот схема моей установки: Django OAuth Configuration: URL обратного вызова в Django: https://mydomain/api/auth/callback/. Мое приложение …

09.01.2025
Переключение Django USE_TZ на True

У меня есть сайт, который довольно старый (начинался на Django 1.6), но со временем был обновлен и сейчас находится на Django 4.2. На нем всегда были USE_TZ=False и TIME_ZONE='America/Chicago'. У нас много критических дат (подписки, записи о покупках …

09.01.2025
Убрать надпись в регистрации Это поле обязательно для заполнения [закрыто]

I'm using the UserCreationForm built into Django to create a registration form, but there are extra 'This field is required.' prescriptions that these fields are required, I want to remove them, please help me, or at least translate it into …

09.01.2025
Получение данных из нескольких таблиц связанных ForgainKey

Недавно работаю с Django, не могу найти способ получения данных, сразу из нескольких таблиц связанных ForgainKey. Модели: class RoutesInfo(models.Model): num_route = models.CharField(max_length=30) driver = models.CharField(max_length=300, null=True, blank=True) class ClientsInfo(models.Model): num_drive_task = models.CharField(max_length=30, null=True, blank=True) type_task = models.CharField(max_length=200, null=True, blank=True) routes …

09.01.2025
Wagtail - добавить опцию пользовательской ссылки

Я хотел бы настроить тип ссылки External в ссылках Wagtail в поле админки RichText - мне нужно изменить (или хотя бы отключить) проверку ссылок (например, на мой пользовательский regex) во фронтенде админки, так как мои ссылки имеют формат, отличный от …

09.01.2025
Как переопределить настройки для кода, выполняемого в urls.py, при юнит-тестировании django

В моем приложении django есть переменная env var DEMO, которая, помимо прочего, диктует, какие конечные точки будут объявлены в моем urls.py файле. Я хочу провести модульное тестирование этих конечных точек, я пробовал django.test.override_settings, но обнаружил, что urls.py выполняется …

09.01.2025
Добавление баттома из панели администратора в ModelForm в Django

В панели администратора приложения django при добавлении записи в базу данных, которая связывает данные из другой таблицы по внешнему ключу, появляется выпадающий список для выбора записи и 3 кнопки для редактирования, добавления или просмотра записи, например, так: <a href="https://i.sstatic.net/LhS7OaJd.png" …

09.01.2025
Как правильно настроить путь к python в Microsoft Dev Containers?

Я настроил Microsoft Dev Containers для проекта Django, но не могу правильно установить путь к python, поскольку vscode выдает ошибку, связанную с пакетом, который он не может найти (т.е. Import «django.contrib.auth.models» не может быть разрешен из …

09.01.2025
После перехода на postgresql - соединение сбрасывается коллегой

Согласно этому руководству я перешел на код postgresql. # django_project/settings.py DATABASES = { "default": { "ENGINE": "django.db.backends.postgresql", "NAME": "postgres", "USER": "postgres", "PASSWORD": "postgres", "HOST": "db", # set in docker-compose.yml "PORT": 5432, # default postgres port } } …

09.01.2025
Аннотация динамического типа для пользовательского метода менеджеров моделей Django

Мне нужна помощь с подсказкой типа для метода пользовательского менеджера моделей. Это мой пользовательский менеджер и базовая модель. Я наследую эту базовую модель для других моделей, чтобы не писать общие поля снова и снова. class BaseManager(models.Manager): …

09.01.2025
Юнит-тесты Django внезапно перестали работать

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

09.01.2025
Обработайте изображение на сайте с помощью Pilgram

Я полный ноль в программировании и только пытаюсь сделать первые шаги. Я думаю, что решение моей проблемы довольно простое, но я не могу его найти. Я хочу иметь 2 поля в модели Images: image и processed_image. Я использую …

09.01.2025
В панели администратора Wagtail изображение человека не отображается на странице редактирования блога

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

09.01.2025
Не удается подключиться к базе данных PostgreSQL в Linux Fedora через терминал VS Code

Итак, я использую Linux Fedora. Я нахожусь в текущем каталоге проекта Django. При двойной загрузке я сохранил приложение postgresql и сохранил резервную копию базы данных с помощью pg_dump на съемном диске перед загрузкой в Linux. Я нахожусь в …

08.01.2025
Фронтенд Django определяет, вошел ли пользователь в систему

Я использую django на бэкенде и html/javascript на фронтенде. Я ищу способ узнать во фронтенде, вошел ли пользователь в систему. Если пользователь не вошел в систему, то при нажатии некоторых кнопок на сайте появляется накладная форма входа. Просто …

08.01.2025
Django queryset с annotate, order_by и distinct вызывает ошибку при вызове values

Может ли кто-нибудь объяснить мне, почему следующий вызов работает нормально Order.objects.filter(part_description__icontains=search_query) .annotate(part_description_lower=Lower('part_description')) .order_by("part_description_lower", '-pk') .distinct("part_description_lower") Но следующее вызывает ошибку Cannot resolve keyword 'part_description_lower' into field Order.objects.filter(part_description__icontains=search_query) .annotate(part_description_lower=Lower('part_description')) .order_by("part_description_lower", '-pk') .distinct("part_description_lower") .values('pk') …

08.01.2025
Как получить доступ к данным запроса отправленной формы в Django

Мне нужно значение отправленных данных в init. Я могу получить данные после form.valid() через cleaned_data, но не могу получить доступ к этим данным в init после отправки формы form.py class MyForm(forms.Form): def __init__(self, *args, **kwargs): // Want to access …

08.01.2025
Почему Python TimedRotatingFileHandler не сворачивается, если запущены задания Celery?

Python 3.12.3, Celery 5.3.6, Django 4.2.11, Ubuntu 22.04.4 У меня есть инфраструктура из серверов Django и Celery, одновременно работающих на сервере Ubuntu. Для ведения логов я использую DiscordHandler и настроенный TimedRotatingFileHandler, определенный так: class CustomizedTimedRotatingFileHandler(TimedRotatingFileHandler): ''' log_name.date.log.log -&gt; …

08.01.2025
Socialaccount + mfa: как обойти форму с кодом mfa?

На старой версии django-allauth (0.61.1) я использовал totp для двух аутов. Теперь я обновился до django-allauth[mfa]==65.3.0 и у меня возникла проблема при использовании socialaccount auth. Раньше я использовал клиентский AccountAdapter, чтобы проверить, является ли пользователь, пришедший из microsoft: …

08.01.2025
Почему мой @import в CSS не работает при импорте других CSS-файлов?

Я создаю проект Django и пытаюсь организовать свои CSS-файлы, импортируя их в один index.css. Однако стили из импортированных файлов не применяются, когда я включаю в base.html только index.css. Вот что я сделал: Структура файла: static/ …

08.01.2025
Циклический импорт в Django

Я получаю эту ошибку: похоже, в нем нет шаблонов. Если вы видите переменную 'urlpatterns' с допустимыми шаблонами в файле, то проблема, вероятно, вызвана циклическим импортом всякий раз, когда я пытаюсь python manage.py runserver app urls.py from django.urls import path from …