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

09.05.2022
Неожиданный аргумент ключевого слова incoming allow при попытке создать Twilio Audio ChatRoom

Следуя этому руководству, вы сможете построить приложение для аудиочата с использованием Django, React и Twilio Programmable Voice. Когда я выполняю GET запрос с помощью fetch для создания чата, я получаю ошибку: Response {type: 'cors', url: …

09.05.2022
Ограничение 4 данных в функции возврата

Могу ли я ограничить представление, чтобы оно возвращало только 4 данных, а не все? @login_required(login_url='/login/') def lista_colaboradores(request): usuario = request.user colaborador = Colaborador.objects.filter(local_adm=usuario) dados = {'colaboradores':colaborador} return render(request, 'colaboradores.html', dados) Как бы вы поместили функцию диапазона в это …

09.05.2022
Переопределение стилей TinyMCE после использования dangerouslySetInnerHTML

У меня есть динамическая страница с большим количеством текста в RTL формате. TinyMCE не может правильно отобразить RTL-текст. Он отображается примерно так: В то время как я хочу, чтобы он отображался следующим …

09.05.2022
Django, сайт с измененным префиксом, как исправить урлы глобально

Недавно я развернул свое приложение локально с помощью Apache. Я использую имя сервера и sufix, чтобы добраться до содержимого как http://my-server/app. Проблема в том, что каждая кнопка игнорирует то, что является корнем моего приложения. Поэтому из моего основного представления …

09.05.2022
Django: как обновлять модели django каждые пару минут

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

09.05.2022
Файл медиаизображения Django не отображается в шаблоне

У меня проблема с медиа файлами в Django 4.0.4, вот код и несколько скриншотов для понимания проблемы : Settings.py STATIC_URL = 'static/' STATIC_ROOT = BASE_DIR / 'staticfiles' MEDIA_ROOT = BASE_DIR / 'media' MEDIA_URL = '/media/' urls.py urlpatterns = …

09.05.2022
Автономное приложение на Django

Я учусь на Coursera. Мне нравятся модели и инструменты Django, и я хочу использовать их в своем автономном приложении на Python. Как я могу сделать это в проекте Django? То есть мое приложение должно быть ведущим и работать не …

09.05.2022
Почему новый извлеченный код из git не применяется при работе Gunicorn на сервере ubuntu?

У меня есть проект django на сервере ubuntu, который работает с Nginx и Gunicorn правильно. Я изменяю некоторый код django и публикую его на git-сервере, а затем беру с git-сервера на сервере ubuntu. Кажется, что новые изменения не реализованы …

09.05.2022
DRF создает сериализатор для вложенных OneToOnefield

У меня есть несколько моделей, в которых есть OnetoOnefield. Вопрос, как я могу обновить их, чтобы создать метод сериализатора, и создать все поля в ModelB и ModelC из ModelA с помощью OnetoOnefield. Если это возможно? Модели: class ModelA(models.Model): …

09.05.2022
Django Channels. Как создать переменную (или объект), которая может жить только во время WebSocket?

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

09.05.2022
Как установить версию tls в настройках базы данных Django

У меня есть приложение, развернутое на azure, с новыми релизами я хочу увеличить минимальную версию tls до 1.2 Python версии 3.8 версия MySQL 8.0.15 Когда мы увеличиваем ее, приложение mysql-сервера падает и выдает следующую ошибку exception …

09.05.2022
Django Rest CORS Разрешения по умолчанию

Я нахожусь в процессе создания приложения React App для взаимодействия с Django в качестве бэкенда через Django Rest Framework. Я установил соответствующие пакеты и пытаюсь настроить поведение по умолчанию при доступе к представлениям на блокирование доступа и имею следующее …

09.05.2022
Django: django.core.exceptions.ImproperlyConfigured: Ярлыки приложений не уникальны, дублируются: аккаунт

Я хочу использовать django-helpdesk (который использует account) с django-allauth (который использует allauth.account). Очевидно, что они конфликтуют. У меня уже есть форкнутая версия django-allauth, и я не хочу менять никакой код, поскольку я использую форкнутый пакет в других проектах …

09.05.2022
Как иметь внешний ключ 'Folder', отсортированный по папкам и подпапкам

У меня есть модели для скриптов и папок, причем скрипты находятся внутри папок. При регистрации нового скрипта (или изменении существующего) на странице Django Admin, папки не представлены как папки и подпапки, а скорее все одновременно в виде списка, без …

09.05.2022
Удаление папки или каталога с помощью API (django)

Я написал скрипт на Python для удаления или удаления папки из каталога файлов. Код приведен ниже: import os import sys import shutil base_dir = os.path.dirname(os.path.realpath(__file__)) path = 'media/user110' try: path = os.path.join(base_dir, path) shutil.rmtree(path) print("Deleted: " + path) except …

09.05.2022
Django Custom Vlaidation For Boolean Field не работает

валидация не работает для поля boolean в django, models.py product_filed = models.BooleanField(default=False) def clean(self): if (self.product_field is not None) < 1: raise ValidationError( { "product_field": _(" Product field can be select once") } )

09.05.2022
Как я могу извлечь временные метки из этих форматов?

У меня есть определенные строки, такие как Bert interview starts (4:00) 4:32 Understanding VC fund metrics Magic of being a fan (1:20:50) Как я могу получить временные метки из этого?

09.05.2022
Мокинг метода_декоратора в django pytest?

Мне нужно небольшое руководство по правильному способу издевательства над method_decorator для функции диспетчеризации. У меня есть метод-декоратор, который добавляет лог в файл журнала. Я хочу высмеять method_decorator(log_request) для функции диспетчеризации в моем представлении. Пытался исправить …

09.05.2022
Drf_yasg отображает параметры набора фильтров только в представлении списка

Я определил набор фильтров для DRF ViewSet. drf_yasg правильно отображает все поля набора фильтров как параметры в Swagger для конечной точки list, но не для других конечных точек. Есть идеи почему? views.py: from rest_framework import mixins, viewsets …

09.05.2022
Аутентификация Django в облачном SQL postgresql через GCP IAM

Я настраиваю проект Django на GCP и только что создал экземпляр Cloud SQL с аутентификацией IAM. У меня настроен прокси CloudSQL, чтобы я мог подключаться с моей локальной машины. К сожалению, когда дело доходит до настройки подключения бэкенда Django, …

09.05.2022
Ошибка: [@formatjs/intl ОШИБКА MISSING_TRANSLATION] Отсутствует сообщение: "currentStage." для локали "he", используя id в качестве запасного варианта

Итак, я пытаюсь получить данные из БД, но получаю эту ошибку и не знаю, как ее исправить. здесь я получаю данные - вот где …

09.05.2022
Как сделать автоматическое одобрение после определенного времени в Django

Class LeaveTable(models.Model): emp_name = models.CharField(max_length=50,null=True) emp_id = models.CharField(max_length=50, null=True) leave_type = models.CharField(max_length=50,null=True) applied_date = models.DateTimeField(null=True,blank=True) start_date = models.DateField() end_date = models.DateField() no_days = models.IntegerField() agent_reason = models.TextField(null=True) tl_approval = models.BooleanField(default=False) manager_approval = models.BooleanField(default=False) final_status = models.BooleanField(default=False) Я хочу …

09.05.2022
Как я могу экспортировать возврат функции в Django

У меня есть функция on_loading_booking_deal возвращающая dic и меня интересует использование ключа amount и я хочу экспортировать его, чтобы использовать его в другом файле @receiver(loading_deal, sender=Booking) def on_loading_booking_deal(deal_id: str, load_company: bool = False, **kwargs): deal = get_deal(deal_id) if not …

09.05.2022
Почему django-split-json-widget не может использоваться в моей model.form

Я пробовал много раз, но похоже, что виджет не работает. На моей странице ничего нет. Я использую jsonfield для сохранения данных в json, теперь я хочу преобразовать эти json данные в html форму ввода, и я нашел django-split-json-widget. Я пытался …

09.05.2022
ImportError: cannot import name '...' from partially initialized module '...' (скорее всего, из-за циклического импорта)

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

09.05.2022
Сообщение об ошибке 404 в Django после нажатия кнопки submit

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

09.05.2022
Как разместить данные двух моделей в одном view.py с помощью сериализатора? django rest framework

Предположим, что у меня создано 2 модели, а именно: бронирование и пассажир. Обе имеют отношения типа "многие-ко-многим". Теперь, не используя вложенный сериализатор, как я могу использовать сериализаторы обеих моделей для отправки данных в DB? model.py …

09.05.2022
Создайте и сохраните объект сервиса в корне приложения django

Я создал базовое приложение django, в котором установлена пользовательская библиотека (использует Asyncio). Мне нужно инстанцировать фабричный класс из библиотеки, а затем использовать его для получения некоторых объектов сервиса для использования в приложении. creds = load_creds('./creds.json') async with TestFactory(creds) as …

09.05.2022
Django Ajax success отправляет контекст в новый url

У меня есть первая страница с кнопкой Launch, процесс выполнен и все они перенаправляются на страницу результатов, где я могу загрузить различные результаты. Без Ajax и с "обычным" Django, процесс работает. Однако из-за других функциональных возможностей на первой странице …

09.05.2022
Django REST framework: Сериализатор для использования max_length из модели

У меня есть модель class Person(models.Model): name = models.CharField(max_length=254) и связанный с ним сериализатор class PersonSerializer(serializers.Serializer): name = serializers.CharField(max_length=254) Есть ли способ заставить CharField автоматически определять max_length из модели и использовать это при валидации? …

09.05.2022
Django REST представление + сельдерей

Я хочу создать новую конечную точку GET или POST (что лучше?) для запуска определенной задачи celery. В теле JSON я буду указывать текст, и в зависимости от этого текста будет запускаться нужная задача. Если в теле я укажу - 'first', …

09.05.2022
Как использовать __ (двойное подчеркивание) в запросе SQLAlchemy как django ORM

У меня есть 3 модели @dataclass class Plans(db.Model): id = db. Column(db.Integer, primary_key=True, autoincrement=False) name = db.Column(db.String(100), nullable=True,) feature = db.relationship('PlanFeatures', backref = 'planfeatures') def __str__(self): return str(self.name) @dataclass class PlanFeatures(db.Model): id = db. Column(db.Integer, primary_key=True, autoincrement=False) plan_id = …

09.05.2022
Django.db.utils.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Имя источника данных не найдено

Испробовал все возможные способы, доступные в интернете на основе моих исследований, но все равно получил ту же ошибку. Ошибка : django.db.utils.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)') …

09.05.2022
Токен dj-rest-auth не удаляется в бэкенде после выхода из системы

Я начал использовать пакет django dj-rest-auth с react и столкнулся со следующей проблемой: Когда я выхожу из системы, ключ очищается в локальном хранилище, но не в бэкенде Django. Когда я перехожу на страницу конечной точки API и …

09.05.2022
Объединение пользовательских FormHelper и HttpResponse пользовательских форм django crispy forms с контекстом

Я работаю над проектом django с приложением, которое имеет множество связанных полей, таких как ForeignKey и ManyToManyField. Есть модель, которую я могу назвать "OriginModel", так как через нее я могу получить доступ ко всем остальным моделям. Я пытался …

09.05.2022
Как выделить цветом регион на основе почтового индекса с помощью Leaflet?

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

09.05.2022
Почему django tearDown не удаляет тестовые данные после исключения в тестах?

Я создал исключение в тестовой функции, но после этого исключения tearDown не удалил данные из базы данных. def test_duty_sync_data_daily(self): duties, device_id = factory_boy_create_fake_data() url_duty = reverse('habit:duty-sync-data') response_duty = self.user.post( url_duty, data=duties, HTTP_USER_AGENT='Mozilla/5.0' ) self.assertEqual(response_duty.status_code, status.HTTP_200_OK) raise Exception

09.05.2022
Elastic Beans + Django. Переключение HTTP на HTTPS с помощью балансировщика нагрузки

Уважаемое сообщество Stackoverflow. Этот вопрос уже задавался ранее, но мой вопрос немного отличается. Итак, я использую Elasticbeanstalk для развертывания моего Django Backend и RDS для базы данных (PostgreSQL). EB сгенерировал ссылку для моего бэкенда --> http://XXXXX.region.elasticbeans.com. …

09.05.2022
Ожидалось, что из представления будет возвращен `Response`, `HttpResponse` или `HttpStreamingResponse`, но получен `<класс 'NoneType'>` DRF

Я получаю ошибку Ожидали, что из представления будет возвращено Response, HttpResponse или HttpStreamingResponse возвращено из представления, но получено &lt;class 'NoneType'&gt;. В Django DRF, В моем запросе я пытаюсь получить количество всех связанных элементов с одним конкретным …

09.05.2022
Как извлечь нужное значение из queryset значения типа dict с помощью аннотации d в Django

[views.py] from_date = request.GET.get('from_date') to_date = request.GET.get('to_date') histories = History.objects.filter(summary__icontains='teacher', date__gte=from_date, date__lte=to_date).order_by('date').annotate(teacher=F('summary')).values('study_name', 'teacher', 'date') return render(request, 'charts.html', { 'histories': histories, 'from_date': from_date, 'to_date': to_date }) В модели History есть поля summary и create_date. Чтобы проверить тип значения поля …