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

16.10.2024
Добавление пользователей в мое сообщество circle.so с помощью API

Можно ли добавлять пользователей в сообщество Circle.so с помощью api? Я не понимаю документацию по этому поводу. если это возможно, то как бы я поступил?

16.10.2024
Nginx не удается запустить для файловой системы, доступной только для чтения

я пытаюсь настроить nginx, но по умолчанию он создает некоторые каталоги в местах /var/lib/nginx , /etc/nginx я хочу, чтобы nginx создавал эти каталоги в другом месте, например, в /tmp, а …

16.10.2024
Ошибка в работе фреймворка drf-social-oauth2

Согласно документации создал приложение с настройками по умолчанию. Затем я настроил python_social_auth, но при вызове http://127.0.0.1:8000/auth/login/vk-oauth2/ возникает ошибка ValueError at /auth/login/vk-oauth2/ not enough values to unpack (expected 2, got 1) Exception Location: ..\.venv\Lib\site-packages\social_core\utils.py, line 58, in module_member Вот функция, в …

16.10.2024
Django изменяет on_delete во время выполнения

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

16.10.2024
Django Azure Web App получает 'Bad Request (400)' при доступе через пользовательский домен, но работает с доменом Azure по умолчанию

Я развертываю веб-приложение Django Azure Web App и добавил к нему пользовательский домен, который я купил на GoDaddy. Я также привязал к нему SSL-сертификат, предоставленный Azure. Когда я обращаюсь к веб-сайту через стандартный домен Azure, я могу получить …

15.10.2024
Перенаправление после выполнения PUT-запроса: могу ли я вместо этого перенаправить GET-запрос?

В моем Django-проекте есть основная модель Book и связанный с ней BookViewSet (из Django REST Framework). Из фронтенда можно редактировать другие объекты, например Page, который POSTs к соответствующему PageViewSet. Изменения объектов Page также повлияют на Book, поэтому я хочу …

15.10.2024
Как использовать id в моделях django

Хочу использовать self.id т.е. обращаться к колонке с id, как к базам данных, но компилятор не видит такой атрибут. class Author(models.Model): first_name = models.CharField(max_length=100, help_text=&quot;Введите имя автора&quot;, verbose_name=&quot;Имя автора&quot;) last_name = models.CharField(max_length=100, help_text=&quot;Введите фамилию автора&quot;, verbose_name=&quot;Фамилия автора&quot;) date_of_birth = models.DateField(help_text=&quot;Введите …

15.10.2024
Django (s3) не использует пользовательский домен для статики

У меня есть объектное хранилище S3 с CDN перед ним (на DigitalOcean). Я указал свой домен cdn.domain.com на cdn &amp; это работает нормально. В Django я использую django-storages[s3] для соединения с S3 и хранения статических файлов. Это работает, …

15.10.2024
Проблема с выполнением Celery задач в Django проекте: первая задача выполняется, вторая — нет

Концепция работы проекта: Есть django-project, он поднят локально, в нем есть 2 приложения, но виновник события - приложение с базой данных. В рамках нее, а точнее в рамках таблиц прописаны методы по доступу к этим таблицам, они же являются задачами …

15.10.2024
Как использовать операторы if else с несколькими блоками в шаблонах Django?

Я хочу загружать различные метатеги в зависимости от получаемых контекстных данных. Как видите, в случае 1 я получаю имя из '2. name', а в случае 2 - из 'name'. Когда я использую этот оператор if-else, я сталкиваюсь с …

15.10.2024
Django пагинация «бесконечная прокрутка» с некорректным порядком вставки HTMX

Я пытаюсь реализовать пагинацию, известную как «бесконечная прокрутка», с помощью HTMX. Все работает хорошо, за исключением того, что упорядочивание вновь вставляемых объектов не всегда корректно. Например, если просмотреть paginate_by = 10, то первые 10 объектов упорядочиваются как ожидалось, а …

15.10.2024
Проблема с запуском Django crontab в контейнере Docker

Я пытаюсь создать простой cron в моем приложении django, но, несмотря на правильное добавление и запуск, cron не выполняется и не сохраняет журналы settings.py INSTALLED_APPS = [ 'django_crontab', ] CRONJOBS = [ ('*/1 * * * *', 'myapp.cron.test_func', …

15.10.2024
Coda docs webhooks и django

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

15.10.2024
Динамическое отображение/скрытие встроенных форм Django Admin на основе выбора выпадающего списка

Я пытаюсь динамически показывать и скрывать инлайн-формы в админке Django на основе выпадающего выбора. У меня есть две инлайн-формы: одна для IndividualCustomer, другая для CorporateCustomer. Цель состоит в том, чтобы соответствующая инлайн-форма появлялась, когда из выпадающего списка выбран определенный тип …

15.10.2024
Django Admin panel css не выравнивается

Введите описание изображения здесьDjango admin CSS работает не так, как ожидалось. Как видно на прилагаемом скриншоте, окно поиска неправильно выровнено. Мне нужно, чтобы поле поиска было правильно выровнено над данными модели в интерфейсе администратора. Шаги, …

15.10.2024
Django Channels - Route not found

Я корпел над этим последние 4 дня и так и не смог подключить вебсокеты, всегда выдает Not found : ws/play/testroomcode Это мой consumers.py: from channels.generic.websocket import WebsocketConsumer from asgiref.sync import async_to_sync import json class GameRoom(WebsocketConsumer): def connect(self,event): print('Websocket Received...',event) …

15.10.2024
Можно ли задать классы разрешений для каждой функции в представлениях на основе классов?

Допустим, у нас есть следующее представление на основе классов (CBV), реализующее DRF APIView: class ExampleListAPIView(APIView): permission_classes = [IsAuthenticatedOrReadOnly] def get(self, request): ''' List all examples ''' examples = Example.objects.all() serializer = ExampleListSerializer(examples, many=True) return Response(serializer.data, status.HTTP_200_OK) def post(self, …

15.10.2024
Python Django видит старые миграции, но все было удалено

Я очистил все свои базы данных, даже создал новую с другим именем, удалил все миграции и папки миграций в каждом приложении моего проекта django, очистил все образы, контейнеры, тома и сборки в моем Docker. Но когда я запускаю python …

15.10.2024
Могу ли я сделать экран входа dj-rest-auth, который использует другую базу данных для данных входа?

Я хочу сделать экран входа в систему для моего фреймворка Django Rest. Я хочу создать страницу входа, основанную на моей базе данных, а не на стандартных учетных данных dj-rest-auth. Возможно ли это сделать? Или я должен использовать что-то другое? …

15.10.2024
Django Rest Framework - Cross Origin Resquest был заблокирован

Я разрабатываю API с использованием Django Rest Framework. Я пытаюсь перечислить или создать объект «Статья», но когда я пытаюсь получить доступ, консоль выдает мне эту ошибку: Я размещаю свой фронтенд на http://localhost:3000 и отправляю запрос на 127.0.0.1:8000 …

15.10.2024
Транслируйте целую папку с помощью Django, не считывая все в память

Предпосылка похожа на этот вопрос. Но принятый ответ не только требует, чтобы каждый файл находился в памяти. В ответе приведен пример использования итератора, но он не работает с open(file, 'rb').read(chunk_size). Более того, это решение на самом …

15.10.2024
В Django, когда я использую пул соединений, возникает ошибка eoor(PoolTimeout). почему?

Когда я использую пул соединений, при первом запуске проблем не возникает, но через некоторое время начинает возникать ошибка. Отсутствуют некоторые настройки? о версии Django 5.1.0 Postegresql 16.3 dfr/settings.py DATABASES = …

15.10.2024
Тестирование Django в PyCharm.

У меня есть простой проект django, который я делаю в pycharm. Структура каталогов следующая: zelda_botw_cooking_simulator |-- cooking_simulator_project |---- manage.py |---- botw_cooking_simulator # django app |------ init.py |------ logic.py |------ tests.py |------ all_ingredients.py |------ other standard django app files |---- …

15.10.2024
Django SelectDateWidget значения по умолчанию только для месяца и года

Я использую SelectDateWidget в своей форме и хочу дать значения по умолчанию для года и месяца, но показать empty_label (----) в день. Либо все три поля должны быть empty_label, либо все поля показывают дату по умолчанию (timezone.now()).

15.10.2024
Как редактировать линии гистограммы в apache superset на основе порога

***Я не могу настроить цвет столбиков в Apache super-set dashboard. Цель состоит в том, что если count/sum/avg больше 100, то цвет строки должен быть синим, если больше 1200, то цвет строки должен быть красным и так далее. Я пытался изменить …

14.10.2024
Ошибка при попытке авторизации с помощью drf-social-oauth2

Согласно документации создал Приложение с настройками по умолчанию. Далее настроил python_social_auth, однако при вызове http://127.0.0.1:8000/auth/login/vk-oauth2/ выдает ошибку ValueError at /auth/login/vk-oauth2/ not enough values to unpack (expected 2, got 1) Exception Location: ..\.venv\Lib\site-packages\social_core\utils.py, line 58, in module_member Вот та самая …

14.10.2024
Хранилища Django + boto3 не работают. Сохранение статических файлов на локальном уровне при загрузке медиафайлов на S3

Я пытаюсь настроить проект django таким образом, чтобы статические файлы хранились в файловой системе, а медиафайлы загружались на amazon s3 bucket. Библиотека django storages получила обновление для django&gt;4.2. Раньше это было просто, а теперь не работает с новыми настройками: STATIC_URL …

14.10.2024
TypeError: ForwardRef._evaluate() missing 1 required keyword-only argument: 'recursive_guard' on Mac

Я разрабатывал свой проект fastapi на компьютере с windows и там все работало нормально, но недавно у меня появился новый macbook и я установил последнюю версию python 3.13 и все просто выдает ошибку Когда я пытаюсь запустить свой …

14.10.2024
Dokku Procfile «release: python manage.py migrate» приводит к ошибке NodeNotFoundError «Зависимости миграции XYZ ссылаются на несуществующий родительский узел».

При попытке развертывания в тестовой среде Dokku с базой данных Postgres возникает ошибка во время использования Procfile. Профайл release: python manage.py migrate Я не могу воспроизвести это локально. Я также удалил db и все миграции, и все …

14.10.2024
На Git pull возникла проблема «RPC failed; curl 92 HTTP/2 stream 7 was not closed cleanly: CANCEL (err 8)»

У меня возникли трудности с выполнением git pull в моем репозитории. Заказ не выполняется с последующими уведомлениями об ошибках: remote: Enumerating objects: 42, done. remote: Counting objects: 100% (34/34), done. remote: Compressing objects: 100% (11/11), done. error: RPC failed; …

14.10.2024
Selenium (драйвер хрома) и Gunicorn problem workers закрываются сразу после запуска демона

Я публикую свое приложение на vps все работает отлично при запуске приложения с помощью runserver или обычного тестирования с Gunicorn но при попытке запустить мой сервер через Gunicorn драйвер продолжает падать Помогите, пожалуйста, идеи, которые помогут решить проблему

14.10.2024
Как реализовать одностороннюю передачу данных через определенные промежутки времени с помощью SSE или WebSockets?

Я работаю над веб-приложением, в котором мне нужно отправлять данные с сервера на клиент в определенное время, а не постоянно. Я хочу добиться этого, используя либо Server-Sent Events (SSE), либо WebSockets. Требования: Односторонняя связь: Данные передаются только от сервера …

14.10.2024
Как привязать выбранные объекты к другому объекту модели сразу на веб-странице (например, чекбокс) [закрыто]

Я хотел бы узнать, как создать объект модели, связав несколько других выбранных объектов одновременно на веб-странице (например, флажок или что-то в этом роде). Например, если я хочу создать модель с именем group для университета, но мне нужно включить …

14.10.2024
Ошибка таймаута при загрузке файлов PDF и CSV в приложении Django на сервер o2switch

Я развернул приложение Django на сервере o2switch и пытаюсь загрузить файлы в папку media. Мой код отлично работает для файлов .txt и .xlsx, но не работает для файлов .pdf или .csv. Я получаю ошибку таймаута, и кажется, что запрос …

14.10.2024
Вычисление максимального количества параллельных элементов по времени в elasticsearch

Мне нужно вычислить максимальный параллельный опрос людей в эластичном поиске. Маппинг для этих полей следующий: "start_at": {"type": "date"}, "end_at": {"type": "date"}, Итак, за неделю мне нужно знать с точностью ~10с, когда в нашей системе было максимум людей и …

14.10.2024
Django Wagtail, React Native и регистрация и вход в систему от сторонних производителей

Я работаю над созданием рыночной платформы. У моих продавцов есть веб-портал для управления своими магазинами. У моих покупателей есть нативное мобильное приложение react для доступа к платформе. Мой сервер работает на django wagtail. Я использую …

14.10.2024
Отказ в доступе при отправке электронной почты из AWS SES в ElasticBeanstalk (приложение Django)

Недавно я заметил, что получаю следующую ошибку в моем Django-приложении, работающем на AWS При вызове операции GetSendQuota произошла ошибка (AccessDenied) операции: Пользователь: arn:aws:iam::123412341234:user/USER-IAM-NAME не имеет права авторизован для выполнения операции: ses:GetSendQuota с явным запретом в политике, основанной …

14.10.2024
Какой лучший вариант для Django+Celery в Google Cloud run?

В настоящее время у нас есть приложение, которое работает на Django, а фоновые задачи выполняются на Celery. Теперь нам нужно перейти на Google Cloud Run, и как в этом случае быть с Celery, ведь Celery нельзя запустить в Google Cloud …

14.10.2024
Можно ли использовать HTMX с таблицами данных?

В моих таблицах данных есть следующее: columns: [ { data: 'product.item_code', className: 'text-start align-middle', render: function (data, type, row) { return '&lt;a href="#" class="btn btn-primary" hx-post="/app/function/" hx-trigger="click" hx-target="#details" hx-swap="beforeend"&gt;' + row.product.item_code + '&lt;/a&gt;' } } Я не …

14.10.2024
Зачем нужен Django Rest Framework?

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