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

25.06.2024
Django: подкласс, отдельный класс или полностью отдельный класс

Я создаю приложение для форума на Django в качестве учебного проекта. Я не знаю, как подойти к созданию Post объектов. Я хочу, чтобы пользователи могли размещать threads (т.е. новую тему), я хочу, чтобы пользователи могли размещать ответы в …

25.06.2024
Защита конечных точек с публичным доступом в Django и React

У меня есть конечная точка urls.py from django.urls import path from . import views app_name = 'Main' urlpatterns = [ path("helloKitty/", views.helloKitty, name='helloKitty'), ] views.py def helloKitty(request): hello = pd.read_csv('static/data/helloKitty_data.csv') hello = hello.to_json(orient='records') return HttpResponse(hello) В …

25.06.2024
Django REST 404 отправка параметров в url

Добрый день, у меня проблемы с django/ django rest apí Назад: url(r'^' + baseurl + etl + eph + 'salud_folder_xls/listar/<str:accion>/', etlEPHSaludXLSListar), url(r'^' + baseurl + etl + eph + 'salud_folder_xls/descargar/(?P<nombre_archivo>.+\\.xls)', etlEPHDescargarSaludFolderXLS), Фронт: const …

25.06.2024
Ваучер отображается как на дебетовой, так и на кредитной сторонах в Книге сухих кредиторов в программе логистического учета

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

25.06.2024
Как переопределить queryset для вновь добавленного набора полей в панели администратора Django

Я добавил набор полей "permissions" в модель User на панели администратора, но когда я пытаюсь добавить пользователя, требуется много запросов из-за разрешений (500) в моем случае, я не могу оптимизировать код, потому что get_queryset не выполняется при добавлении объекта. …

25.06.2024
Преобразование ключей/значений request.POST в строки с помощью функции

Я пытаюсь записать значения из request.POST в строковый формат. По умолчанию они всегда начинаются с "epochs-NUMBER-". Поэтому я должен создать цикл For так, чтобы для каждого числа создавалась новая строка. Редактирование: Запрос исходит от динамической формы Django, в которой …

25.06.2024
Ошибка декодирования JSON-токена доступа для Daraja API при хостинге веб-сервиса на Render

я пытаюсь развернуть свой api на render как веб-сервис... у меня есть тот же код на моей локальной машине, что и в моем git repo, из которого я собираю сервис для развертывания. на развернутом сайте, размещенном на render, когда …

25.06.2024
Есть ли способ загрузить файлы или папки с URL-адреса общего ресурса OneDrive, принадлежащего другим пользователям (внешние ресурсы)?

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

25.06.2024
Почему /static/ не отображается для /admin в проекте Django?

Итак, я перепробовал кучу вещей. Настройки выглядят хорошо, но, возможно, я что-то упускаю. Я использую: PostegreySQL, Reddis, Celery beat, nginx, gunicorn. Я не могу понять, в чем проблема: может быть, дело в правах, может быть, в директориях... …

25.06.2024
Как заставить html распознавать гиперссылки в тексте? JS HTML CSS

У меня в проекте есть возможность оставлять комментарии и создавать статьи. Так вот, если пользователь введет ссылку, мне нужно, чтобы она отображалась кликабельной. Как это можно реализовать? Можете предлагать js, если это можно реализовать только через него.

25.06.2024
Django распечатывает JSON-файл [закрыто]

Я хочу вывести json-данные в HTML-файле построчно, только конкретные данные. Но он выводит все данные. Печать только конкретную информацию, а не весь документ, как это происходит сейчас. Столбцы: символ, название, валюта, раздел def show(request): response = requests.get( 'https://api.twelvedata.com/stocks?country=pl').json() return …

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 …