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

07.09.2021
Возникновение проблемы после обновления версии Django

Я обновил версию Django с 3.1.2 до 3.2. Но это дает мне эту ошибку. django.core.exceptions.ImproperlyConfigured: Cannot import 'api'. Check that 'apps.api.apps.ApiConfig.name' is correct. Пожалуйста, дайте совет. Спасибо.

07.09.2021
Django, Javascript: передача данных отключает функции внутри приложения

Я знаю, что многие люди задавали похожий вопрос, но ни один из них не помог мне с моей проблемой!? Внутри моего представления я передаю имя активного пользователя... views.py def index(request): user = User.objects.get(username=request.user) user_name = f"{user.first_name} {user.last_name}" json_data = …

07.09.2021
Как сделать итерацию по dict, который содержит другой dict в Django?

У меня возникла некоторая проблема с моим приложением. Вот мой код : view.py dict_test = {} for result in myMongoDbRequest: dict_in_dict = {} for otherResult in result["myList"]: dict_in_dict[otherResult["1"]] = [otherResult["2"], otherResult["3"]] dict_test[result["name"]] = [result["value1"], dict_in_dict] template_filter.py @register.filter def …

07.09.2021
Наличие одного единственного общего Viewset, который может быть разрешен через его базовое имя маршрутизатора на Django Rest Framework

Мой вопрос больше касается рефакторинга, лучших практик и потенциальных уязвимостей при организации моих маршрутов и представлений в DRF. Мое приложение очень простое, и все представления должны быть описаны одинаково. Возьмем для примера мой файл views.py: # views.py class …

07.09.2021
Почему это работает? Класс Meta, модель = Пользователь

Может кто-нибудь объяснить это? Я нахожусь в процессе попытки создания своего первого проекта после учебника. Я создал модель Profile с 4 атрибутами (given_name, surname, bio, image). Я создал форму ProfileForm, которая наследуется от UserCreationForm, и я добавил 4 атрибута …

07.09.2021
XLWT TypeError at /XLS 'tuple' object is not callable

Я получаю вышеупомянутую ошибку при нажатии на кнопку "экспорт в excel" на моей форме. Я использую модуль XLWT для печати листа excel, поэтому я думаю, что это может быть как-то связано с этим. Пожалуйста, посмотрите приведенный ниже код …

07.09.2021
Как запретить добавлять в БД любые файлы, кроме .csv формата? Python Django Rest Api

У меня есть бд: Не понимаю, как разрешить добавлять в бд только .csv формат файлы. #models.py class CSV_BD(models.Model): title = models.CharField(max_length=150) file = models.FileField(upload_to='upload/') def __str__(self): return self.title

07.09.2021
Celery logging не отображается в приложении django внутри оболочки docker shell

From logging import error @app.task def partial_bid_created_event(event): event_time = get_event_time() print('wrong function') a = getWrongfunc() # here it should throw error because that function is not exist. ошибка отображается в моей оболочке docker django shell . antiquely | …

07.09.2021
Добавление и удаление элементов в отношении ManyToMany в Django

У меня есть следующая модель: class BusinessUnitGroup(models.Model): name = models.CharField(max_length=255) business_units = models.ManyToManyField(to=BusinessUnit, blank=True, null=True) capacity = models.IntegerField(null=True, blank=True) def __unicode__(self): return self.name Теперь в представлении у меня есть поля с идентификаторами групп, куда нужно добавить …

07.09.2021
Создание URLS, представлений и моделей в Django

Существует ли способ инстанцировать модели, представления и URL SQLite в Django? Я пытался исследовать это, но не смог найти ничего об автоматическом создании представлений, URL, шаблонов и т.д. Я думал о том, чтобы создать модели с …

07.09.2021
Django пытается вернуть файл (который ранее был сгенерирован Celery) и не может его найти

Я развернул два docker-файла на Heroku (Celery, Django), но из-за того, что том не скрафчен, как в docker-compose, Django пытается вернуть файл (который был ранее сгенерирован Celery) и не может его найти. Как я могу решить эту проблему?

07.09.2021
В Dajango Как импортировать функцию из другого представления?

У меня такая иерархия папок: |---- ksy |---- shop |---- views.py |---- over_time |---- views.py На моем shop/views.py у меня есть такие функции: def check_consumed_hour(request, job_no, booked_hour): estimate_hour, consumed_hour = 0.0, 0.0 obj_job = JobNumbers.objects.get(Q(job_no=job_no)) total_consumed_hour = …

07.09.2021
Как получить доступ к проекту django в браузере после развертывания на aws ec2, используемом контейнером?

Контейнеры работают хорошо, но я пытаюсь получить доступ к ним через браузер, но не получается

07.09.2021
Есть ли способ отправить кадр webrtc в скрипт python?

Я создал первое веб-приложение (python и django), которое показывает кадры с веб-камеры клиента. Это мой video.js 'use strict'; // On this codelab, you will be streaming only video (video: true). const mediaStreamConstraints = { video: true, }; // Video …

07.09.2021
Проблема передачи параметров маршрутизации базы данных Django

Class AuthRouter: def db_for_read(self, model, **hints): """ Attempts to read auth and contenttypes models go to auth_db. """ params = hints.get('params') return 'default' def db_for_write(self, model, **hints): """ Attempts to write auth and contenttypes models go to auth_db. """ params …

07.09.2021
Как получить экземпляр при загрузке файла с помощью модели FileField в Django

У меня есть модель Customer и у меня есть модель upload, связанная с Customer: model.py class BasicUploadTo(): prefix = '' suffix = dt.now().strftime("%Y%m%d%H%M%S") def upload_rules(self, instance, filename): (filename, extension) = os.path.splitext(filename) id = instance.customer_id.customer_id.user_id return os.path.join(str(id), "Docs", f"{self.prefix}_{self.suffix}{extension}") def …

07.09.2021
Включить проверку наличия данных в базе данных для входа в систему

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

07.09.2021
Где класс "django.template.Node" определен в исходном коде Django

Я читаю официальное руководство по Django и наткнулся на следующее утверждение: Когда Django компилирует шаблон, он разбивает необработанный текст шаблона на ''узлы''. Каждый узел является экземпляром django.template.Node и имеет метод render(). Скомпилированный шаблон представляет …

07.09.2021
Как я могу проложить маршрут от одного сервиса nginx к другому?

У меня есть контейнерный сервер nginx, настроенный на https (nginx.main), и он обслуживает мое приложение django, которое находится в другом контейнере. К сожалению, django не отвечает на статические файлы - и я читал, что это нормальное явление. …

07.09.2021
Доступ заблокирован политикой CORS: Нет 'Access-Control-Allow-Origin'

Я использую следующие версии Python 3.9.6 Django 3.2.3 django-cors-headers==3.7.0 В моем файле settings.py есть следующее CORS_ALLOW_ALL_ORIGINS=True CORS_ORIGIN_WHITELIST = ('http://localhost:3000',) По какой-то причине один из вызовов API завершается с этой ошибкой. …

07.09.2021
Как подключить AWS Elasticache Redis с локальной машины для проекта Django?

У меня установлен Redis chace как на локальной машине, так и на aws elasticache. Мой проект Django хорошо работает на моей локальной машине с Redis. Однако, когда я подключаюсь к моему Redis удаленно на aws, я получаю следующую ошибку …

07.09.2021
Raise ValueError('Имя файла должно быть строкой') ValueError: Имя файла должно быть строкой при загрузке файла на AWS S3 в Django

Я использовал Django для разработки веб-приложения. Во фронтенде пользователь должен загрузить изображение с помощью кнопки upload на AWS S3. Но я получил ошибку в s3_client.upload_file: raise ValueError('Filename must be a string') ValueError: Filename must be a string view.py …

07.09.2021
Размещение меток полей в таблице django в первой строке

Я хочу: print the label in the first row set with of each field to 45px put the first column where C will enumerate 1,2,3,... according to the rows. должно быть что-то вроде этого: …

07.09.2021
Данные Django Models не отображаются в Bootstrap Modal

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

07.09.2021
Почему я не могу заставить Axios установить заголовки маркеров CSRF?

У меня есть HTTP only cookie, который был установлен Django для аутентификации на основе сессии. Когда я пытаюсь сделать POST запрос в моем приложении Next.Js, я получаю detail: "CSRF Failed: CSRF token missing or incorrect.". Я знаю, что мне …

07.09.2021
Django и nginx: Как добавить префикс url ко всем урлам django

У меня следующая конфигурация nginx: Я запускаю два сервера Nodejs(порт:3000) и django(порт:8000) http { server { listen 80; server_name localhost; location / { proxy_pass http://127.0.0.1:3000; <-- NODEJS APP } location /api { proxy_pass http://127.0.0.1:8000; <-- DJANGO APP } } …

07.09.2021
Проверка ответа при использовании представления Представления на основе классов - Django

Мне нужно проверить ответ, чтобы узнать параметры пагинации. Я пробовал использовать Pdb, но приложение останавливается. Я думаю переписать какой-нибудь метод, например def dispatch(self, request, *args, **kwargs):, но я не знаю, лучший ли это способ, кто-нибудь может мне подсказать? …

07.09.2021
Найти общее время, проведенное пользователем в python

Как прочитать текстовый файл построчно, отфильтровать детали времени и суммировать время. В основном мне нужно найти общее время, проведенное пользователем в часах. например: TL:1 2/23/12: 9:10pm - 11:40pm знакомство с Flash 2/29/12: 12:50pm - 2:00pm знакомство с Flash 3/1/12: 6:00pm …

07.09.2021
Django: Есть ли способ проигрывать локальное видео в VLC или что-то еще, когда представление django запрашивается по событию click из html?

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

07.09.2021
Различное расположение файлов на сервере Ubuntu

У меня проблема с извлечением последнего файла из некоторых файлов с такими именами файлов: On Windows localhost: На сервере Ubuntu: …

07.09.2021
Как решить ошибку CORS с помощью react и django на aws

У меня есть приложение в продакшене, где www.foo.com является фронтендом на s3, построенным с reactjs и api.foo.com является бэкендом, построенным с django. И фронтенд, и бэкенд находятся на cloudfront. Теперь, когда я пытаюсь нажать конечную точку create, я …

07.09.2021
Простое фоновое изображение, Django не может найти изображение

Просто хочу сделать простой сайт с несколькими страницами и не могу заставить фоновое изображение отображаться на локальном хосте, Django просто продолжает говорить Image not found. Кто-нибудь может помочь с этим? Я хочу внедрить vue и сделать несколько интересных вещей, …

07.09.2021
Передача набора запросов в Django AdminModel

Я пытаюсь сделать ссылку на другую модель с моей сортировкой. query = Cars.objects.filter(task_id__exact=obj.task_id, engine__isnull=False).values_list('engine', flat=True) engines_ids_list=list(query) link = reverse("admin:auto_engines_changelist") + f"?id={engines_ids_list}" ^ Not work, it's example ?engine_id=1&engine_id=2 отображение объекта с последним параметром (engine_id=2), а не 2 объекта.. …

07.09.2021
Django использование множественной формы с богатым редактором

Я создаю область комментариев и область ответов на комментарии для пользователей. И я использую django-ckeditor для этого, но есть проблема. Когда я добавляю "форму ответа", она появляется только один раз на странице. Другие формы не отображаются. Система ответов работает, …

07.09.2021
Обработка запросов, требующих большого объема оперативной памяти в Django

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

07.09.2021
Django - MultiValueKeyError в форме при выполнении теста

У меня есть модель CustomUser, использующая django's auth для аутентификации, и пользовательское представление signup. В форме регистрации у меня есть валидация, чтобы проверить, что email_suffix (домен электронной почты) совпадает с district, который они выбирают в форме. Я также проверяю …

07.09.2021
Как определить поддомен с ip-адресом

я пытаюсь развернуть мой проект django используя django-tenants я развертываю его через linux ubuntu server 20.4 LTS версии , мой ip адрес 255.255.255.255 (не правильный) он работает нормально для публичных схем но когда я пытаюсь создать нового арендатора например …

07.09.2021
Django ValueError: ModelForm не имеет указанного класса модели. Где я ошибаюсь?

From django.db import models class Topic(models.Model): """Um assunto sobre o qual o usuário está aprendendo.""" text = models.CharField(max_length=200) date_added = models.DateTimeField(auto_now_add=True) def __str__(self): """Devolve uma representação em string do modelo.""" return self.text class Entry(models.Model): """Algo específico aprendido sobre um assunto.""" …

06.09.2021
Прямое присвоение прямой стороне множества "многие-ко-многим" запрещено. Вместо этого используйте exercise.set()

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

06.09.2021
Django allauth с пользовательским адаптером перенаправления, игнорирующим параметр "?next"

Я использую Django 3.2 и django-allauth 0.44 У меня есть пользовательский адаптер, который перенаправляет пользователя на страницу его профиля при входе в систему - однако я также хочу иметь возможность использовать ?next=/some/url/, чтобы пользователь перенаправлялся на этот url, …