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

25.06.2024
Django-import-export: Настраиваемое хранилище не работает с minio

Следуя документации, я пытаюсь настроить библиотеку на сохранение временных файлов импорта со страницы администратора в ведро MinIO. Вот моя конфигурация STORAGES: IMPORT_EXPORT_TMP_STORAGE_CLASS = "import_export.tmp_storages.MediaStorage" STORAGES = { "default": { "BACKEND": "django.core.files.storage.FileSystemStorage", }, "staticfiles": …

25.06.2024
Как переопределить CSS и JS в реализации карт Folium?

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

25.06.2024
Django_get_or_create не позволяет мне создавать экземпляры

Я использую ModelFactory через SubFactory и там было мета-поле django_get_or_create с ('code') внутри. Я поместил свои 2 новых добавленных в модель поля в это поле django_get_or_create и оно буквально перестало создавать страны с кодом 'RU' и не заполнило мой массив? …

25.06.2024
Как быстро рассчитать количество дней с момента последних незакрытых продаж

У меня есть большой набор данных о продажах компании и полученных платежах. Как я могу быстро найти последнюю продажу, которая не может быть покрыта общей суммой платежей для каждого клиента? Например, предположим, что таблица данных …

25.06.2024
Django django.contrib.auth.urls auth - перенаправление после входа в систему [дубликат]

Используем python 3.11.9 и Django 5.0.6. У меня нет функции логина/аутентификации в views.py, в которой я мог бы написать код желаемого редиректа. Я использую django.contrib.auth.urls для аутентификации. Путь по умолчанию registration/login.html. Как сделать так, чтобы Django перенаправлял …

25.06.2024
ValueError: Представление cart.views.cart_add не вернуло объект HttpResponse [дубликат]

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

24.06.2024
Как добавить поле ForeignKey для сохранения в ModelForm Django?

При создании своего сайта я столкнулся со следующей проблемой: пользователь может добавить статью, и поэтому модель статьи имеет поле ForeignKey - author. Я создал форму для его добавления, унаследовав ее от ModelForm, так как мне кажется, что так будет …

24.06.2024
Как в форму добавить поле ForeignKey?

По ходу разработки сайта возникла такая проблема: в общем, юзер может создавать свою статью => в модели у статьи есть ForeignKey author, представляющий собой id автора. Форму для написания статьи я сделала с помощью ModelForm, а не просто Form (я …

24.06.2024
Попытка перенаправления с помощью api

Enter image description herehere Я пытаюсь использовать api для перенаправления на другой url при выполнении определенного условия. В первом случае, если профиль уже заполнен, он будет перенаправлять на главную страницу, если нет, то он должен перенаправлять меня …

24.06.2024
Определение местоположения базы данных SQLite 3 в модульных тестах проекта Django

Я пытаюсь добавить больше тестов для этого проекта Django. У меня возникают трудности с загрузкой базы данных SQLite и отладкой. Простым способом отладки было бы обращение к базе данных SQLite 3 во время тестирования. Как мне найти местоположение базы …

24.06.2024
Как в Django объединить django-allauth и вход по номеру телефона. Мне нужно, чтобы можно было входить либо по номеру телефона, либо через Яндекс

Пытаюсь реализовать вход по номеру телефона и через яндекс. Просто сделать вход по номеру телефону вышло. Но когда подвязал django-allauth, то всё сломалось. Уже долго бьюсь над этим, пока не получается реализовать, чтобы работало и то и другое. Долго искал, …

24.06.2024
Удалите модель, созданную с возможностью выбора, и выбор тоже

Некоторое время назад я создал модель с некоторыми вариантами выбора: class MyEnum(StrEnum): CREATE = "create" DELETE = "delete" class ShareHistory(models.Model): action = models.TextField(choices=MyEnum.get_choices()) created_at = models.DateTimeField(auto_now_add=True, auto_created=True) Через некоторое время я понял, что эта модель мне не …

24.06.2024
Django оплата, баланс пользователя [закрыто]

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

24.06.2024
Инициализация Bokeh AjaxDataSource: обратный вызов источника не получает параметры при инициализации

У меня есть график Bokeh vbar на рисунке, который получает данные из AjaxDataSource через обратный вызов JavaScript. После изменения размера он работает нормально, но при инициализации графика возникает ошибка MultiValueDictKeyError, по-видимому, потому, что моя функция обратного вызова вызывается без …

24.06.2024
ImportError: attempted relative import beyond top-level package

Есть небольшой django-проект, при попытке импортировать из установленного приложения main что-либо IDE подсказывает, что из файла api/urls.py нет доступа к пакету main, хотя в INSTALLED_APPS я его прописал, при попытке прописать адрес через относительный путь , то есть ..main выдает …

24.06.2024
Удаленное видео не отображается в реализации видеовызовов Django WebSockets

Я пытаюсь создать функцию видеозвонка для двух пользователей (локального и удаленного), используя Django, WebSockets, HTML и JavaScript. Локальное видео работает нормально, но удаленное видео не отображается, хотя оно существует. Я получаю следующую ошибку: Ошибка: DOMException: Failed to execute 'setRemoteDescription' …

24.06.2024
Django + VueJS с несколькими типами пользователей

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

24.06.2024
Лучшая конфигурация сервера для Django

Я новичок в программировании и хочу развернуть свой первый проект на django. У меня есть сервер VDS, который я хочу настроить для нескольких проектов django, первый из которых я разверну. Однако я не уверен, какую ОС linux или сервер …

24.06.2024
CommandError: Во время рендеринга произошла ошибка: Этот бэкенд не поддерживает абсолютные пути

Получение **CommandError: Во время рендеринга app/relative-path/to/page.html произошла ошибка: Этот бэкенд не поддерживает абсолютные пути. ** При обновлении до django-comressor 4.5 и Django 5.0.6 STORAGES = { "default": { "BACKEND": 'app.storage_backends.MediaStorage', }, "staticfiles": { "BACKEND": 'app.storage_backends.CachedS3Boto3Storage', }, "compressor": { "BACKEND": …

24.06.2024
Динамическое добавление новых строк загрузки

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

24.06.2024
Почему в Swagger UI все сгруппировано в разделе "api" без разделения на задачи и подзадачи?

Я работаю над документированием API с помощью Swagger UI. Однако я заметил, что все конечные точки сгруппированы в одном разделе "api". Не существует отдельных разделов для различных ресурсов, таких как …

24.06.2024
Как применить упорядочивание на основе данных поля другой модели в DRF?

Я пытаюсь разработать API для фильтрации JobApplication данных модели, и столкнулся с проблемой упорядочивания данных ответа для пользовательского поля. Вот моя JobApplication модель. class JobApplication(models.Model): job_post = models.ForeignKey(JobPost, on_delete=models.CASCADE) job_seeker = models.ForeignKey(AppUser, on_delete=models.CASCADE) applied_date = models.DateField(auto_now_add=True) experience = …

24.06.2024
Django send mail работает на localhost, но не на сервере

Недавно я начал изучать Django и написал код для отправки электронной почты на странице контактов, и он отлично работает на моем localhost, но когда я загрузил его на сервер, он выдал эту ошибку: SMTPServerDisconnected at /contact Connection unexpectedly closed …

24.06.2024
Блокировка доступа фрейма с происхождением "http://127.0.0.1:8000" к кросс-оригинальному фрейму. ((Django cors headers, S3 cors policy))

Https://sparta-games.net/games/list/47/ <-- !!! Слишком громкий звук !!! Я пытаюсь уменьшить звук iframe или всей страницы. Точное сообщение об ошибке: 47/:644 Uncaught DOMException: Failed to read a named property 'AudioContext' from 'Window': Blocked a frame with origin …

24.06.2024
0 статических файлов скопированы в 'C:\Users\Reynald\Desktop\Test\cdo_portal\staticfiles', 2365 немодифицированных

Привет всем, может кто-нибудь знает, как это исправить я просто пытаюсь запустить py manage.py collectstatic, но когда я запускаю систему, весь дизайн был в беспорядке, и когда я проверяю collecstatic "0 статических файлов скопировано в 'C:\Users\Reynald\Desktop\Test\cdo_portal\staticfiles', 2365 немодифицированных." …

24.06.2024
%20 в моем url к статическому файлу javascript в приложении django

У меня есть базовый шаблон core/layout.html и он содержит блок scripts в нем: <script type="text/javascript" src="{% static "core/js/tinymce/tinymce.min.js" %}"></script> <script src = "{% static "core/js/flowbite.min.js" %}"></script> <!-- <script src = "{% static "core/js/index.js" %}"></script> --> {% block scripts %} …

24.06.2024
Пометьте функцию представления как освобожденную от защиты представления CSRF

(function) def csrf_exempt(view_func: _F@csrf_exempt) -> _F@csrf_exempt Помечает функцию представления как освобожденную от защиты представления CSRF. Убедитесь, что отключение CSRF-защиты здесь безопасно. sonarlint(python:S4502) Как исправить эту проблему на sonarcloud? (function) def csrf_exempt(view_func: _F@csrf_exempt) -> _F@csrf_exempt Помечает функцию представления …

24.06.2024
Почему моя база данных SQLlite в django не показывает те же записи, когда я запускаю ее на другой машине; (запуск сервера на локальном хосте)

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

24.06.2024
Ограничение на поле модели "вместе ноль или вообще нет"

Мне нужен способ создать валидатор или ограничение на уровне модели для оценки двух или более полей, которые могут быть null/пустыми только в том случае, если все они null/пустые одновременно. Например, в следующей модели: from django.db import …

24.06.2024
Ошибка SynchronousOnlyOperation в представлениях на основе классов в Django

Я делаю приложение на Django, но не могу использовать async views, я установил uvicorn и asgi, но получаю эту ошибку: SynchronousOnlyOperation в /chatbot/chat/ Вы не можете вызвать это из асинхронного контекста - используйте поток или sync_to_async. <pre …

24.06.2024
Аутентификация Google с помощью django-allauth не работает из-за ошибки "OAuth2Error: Invalid id_token"

Я пытаюсь настроить аутентификацию Google для моего веб-приложения DRF + Next.js. Я следую этому руководству . Я использую django-allauth 0.61.1 и dj-rest-auth 6.0.0. Если я пытаюсь передать оба токена access и id: ... const SIGN_IN_HANDLERS …

24.06.2024
Почему через nginx не отображается фото сайта Django

У меня сайт, работающий в связке nginx + uWSGI + Django. Я разбил nginx на два файла: nginx.conf и default.conf. Почему-то nginx не отдает медиа файлы (фотографии сайта), расположенные в папке /Users/nnhufg/Desktop/CORGIFUME/brand_site/media/!ALL_IMAGES. nginx.conf worker_processes 1; events { worker_connections 1024; } …

23.06.2024
Как добавить права в админпанель django для пользователя?

У меня есть приложение django. И я добавил в административной панели django следующее разрешение: Accounts | account | Can view account А в коде файла admin.py приложения учетных записей. Я добавил следующее: from django.contrib.auth import get_user_model from …

23.06.2024
Как принудительно установить максимальный масштаб карты для геоузла docker?

Я запускаю geonode docker, как мне нужно изменить .env файл, чтобы принудительно установить максимальный размер карты (например, Италия)? Это моя локальная процедура установки с использованием стандартного .env git clone -b 4.0.2 https://github.com/GeoNode/geonode.git cd .\geonode\ …

23.06.2024
Django random не может подключиться к mysql

В django я получаю случайную ошибку "Не удается подключиться к mysql". он работает нормально и просто отдает его мне, а при обновлении он работает нормально, совершенно случайно, я даже не могу воспроизвести это. Есть идеи? создать файл: networks: …

23.06.2024
Io.UnsupportedOperation: fileno

в django я хочу получить файл из формы и передать его в функцию, а затем сделать с ним OCR. но я получаю ошибку io.UnsupportedOperation: fileno. вот часть файла views.py: @login_required(login_url='/profile/login/') def repairman_profile(request): user = request.user repairman = RepairmanUser.objects.get(user=user) if …

23.06.2024
Правильно ли я написал миграцию данных для изменения типа данных?

Допустим, у меня есть модель TestModel: class TestModel(models.Model): field1 = models.CharField(max_length=255) field2 = models.IntegerField() def __str__(self): return f"{self.field1}" Но теперь мне нужно изменить тип поля2 на Text. Чтобы не потерять данные в модели TestModel, мне нужно написать …

23.06.2024
Написание корзины django(срочно)

Мне нужно написать корзину для магазина на django. Вот код, что нужно поменять, что бы правильно считались суммы и показывало изображение и название продукта? Я новичёк в этом, и делаю это уже больше недели. Я не понимаю что добавить и …

23.06.2024
Как показать права доступа в админке проекта django?

У меня есть приложение на django. И я пытаюсь в панели администратора django ограничить права пользователей с помощью вкладки AUTHENTICATION AND AUTHORIZATION. Но я заметил, что в моем существующем приложении django на вкладке AUTHENTICATION AND AUTHORIZATION чего-то не …

23.06.2024
Ошибка при отображении содержимого .csv в Django (бэкенд в S3 AWS)

У меня возникают проблемы при отображении в формате JSON содержимого .csv-файла, расположенного в S3 Bucket. Я могу правильно выполнить метод GET, но мне кажется, что я делаю что-то не так, когда пытаюсь отобразить содержимое ранее упомянутого файла. Также …