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

07.08.2024
Проблема с отправкой JSON-массива в multipart/form-data из POSTMAN

Я борюсь с записываемыми сериализаторами в DRF и постоянно сталкиваюсь с такой проблемой: "music_preferences": [ "Неверный тип. Ожидалось значение pk, получен список." ], "artists": [ "Неверный тип. Ожидаемое значение pk, получен список." ] Я создаю конечную точку, …

07.08.2024
Показ статических изображений django в электронных письмах

Я пытаюсь отправить письмо с помощью статических изображений django, используя {% static "path_to_img" %}, но это не работает. Затем я попробовал указать полный путь к изображению, указав url и домен в представлении, но и это не помогло. Мой mail.html: …

07.08.2024
Ограничение IP-доступа к администратору Django, развернутому в приложении Render

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

07.08.2024
Django - Назначение сотрудника на проекты на различные даты (продолжительность)

Как я могу назначить каждого сотрудника (много) на проекты (много) и при этом отслеживать даты, когда они были назначены и удалены из каждого проекта? Я понимаю, что это тип отношений ManyToManyField в Django, где: class Project(models.Model): projectname=models.CharField() class Employee(models.Model): firstname …

07.08.2024
Как я могу назначить каждого сотрудника (много) на проекты (много) и при этом отслеживать даты, когда они были назначены и удалены из каждого проекта? Я понимаю, что это тип отношений ManyToManyField в Django, где:

Как я могу назначить каждого сотрудника (много) на проекты (много) и при этом отслеживать даты, когда они были назначены и удалены из каждого проекта? Я понимаю, что это тип отношений ManyToManyField в Django, где: class ContactTestCase(TestCase): def setUp(self): """Create model …

07.08.2024
Составьте список, заполненный запросом Django или MYSQL, отфильтрованный по имени столбца

Я не очень хорошо разбираюсь в Django или Mysql, так что, пожалуйста, будьте терпимы, У меня есть таблица в БД с именем table_bdc (Упрощенная версия) Я хотел бы итерацией …

07.08.2024
Настройка выходной директории тайпскрипта

Мне нужна помощь в настройке моего файла tsconfig.json. Я создаю проект Django с несколькими приложениями, базовая структура того, что я хотел бы получить, выглядит следующим образом: project/ |-app1/ | |-app2/ | |-tsconfig.js Теперь каждая папка приложения …

06.08.2024
Использование внешней базы данных SQL Server в Django

Я пытаюсь сделать Django-сайт, который подключается к внешней базе данных SQL Server для получения информации (только для чтения). Эта база данных огромна и содержит сотни таблиц. В настоящее время я могу заставить его работать, создав функцию в моем приложении …

06.08.2024
Если утверждение django template правильно построено

Может ли кто-нибудь помочь мне найти правильный способ построения шаблона в django. Если объект представления редактируется модератором (пользователь не является владельцем), то я помещаю в контекст объект, который имеет разрешения в качестве атрибутов. Например, object.permission_profile - это булево поле, которое …

06.08.2024
Как оптимизировать метод с несколькими вызовами запроса?

У меня есть система событий в моем приложении. Каждый раз, когда пользователь удаляет/обновляет/создает объект, в базе данных создается новое событие с информацией об объекте и типе события. Моя модель событий выглядит примерно так: class Event(models.Model): uuid = models.UUIDField(primary_key=True, default=uuid.uuid4, …

06.08.2024
TypeError: ForeignKey(None) недопустим. Первым параметром ForeignKey должна быть либо модель, либо имя модели, либо строка 'self'.

Я не новичок в Django, но я новичок в Apache. Недавно я разработал веб-приложение и протестировал его развертывание на Nginx, и оно работало просто отлично. Однако клиент предпочитает Apache, и я создал файл конфигурации. После этого я получаю ошибку …

06.08.2024
ModuleNotFoundError at /accounts/login/ No module named 'allauth.forms'

Я пытаюсь добавить allauth login и signup в свой проект и получаю эту ошибку *ModuleNotFoundError at /accounts/login/* * Отсутствует модуль с именем 'allauth.forms'* Это обратная связь ` ` вот полные коды *forms.py* ` from allauth.account.forms import LoginForm,SignupForm from …

06.08.2024
Странное поведение сериализаторов Django [закрыто]

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

06.08.2024
Отношения в модели Django и получение (или исключение) связанных данных из базы данных [дубликат].

Мне трудно найти достойное объяснение этому в официальной документации django, поэтому я задам свой вопрос здесь. в django 5.0 если две модели имеют отношения (назовем их Model1 и Model2) с OneToOneField, ForeignKey или ManyToManyField, когда вы получаете некоторые …

06.08.2024
Как получить больше 100 записей в Django 5.0/sqlite?

Я пытаюсь получить записи командой: resumes = Resume.objects.filter(for_vacancy__icontains=f'"{vacancy_name}"') В базе 245 подходящих объектов, но resumes.count() выдает только 100. С другими запросами такая же ситуация, не более 100 записей. Как это исправить? UPD: модель Resume имеет вид: class Resume(models.Model): for_vacancy …

06.08.2024
Как переопределить экран google auth с помощью пользовательского шаблона

Я хочу, чтобы в url http://accounts/google/login был пользовательский шаблон. Как мне это сделать.Я просто хочу немного стилизовать его с помощью CSS. Предложите пошаговое решение.Должен ли я попытаться создать собственный шаблон, но где мне его разместить и как его назвать. Я …

06.08.2024
Django Form request.POST.get() возвращает None в терминале

Я пытаюсь получить один элемент из формы, но каждый раз получаю None в качестве значения вместо имени, например. Ниже формы html : <form method="post" action="/contact"> {% csrf_token %} <div class="form-group"> <label for="name">Name</label> <input type="text" class="form-control" id="name" aria-describedby="name" placeholder="Enter …

06.08.2024
Размещение веб-приложения Django в качестве приложения на существующем сайте

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

06.08.2024
Pytest Доступ к базе данных запрещен

Я пытаюсь запустить свои тесты с доступом к существующей базе данных, чтобы использовать ее повторно. Вот ошибка: ERROR drf/tests/test_auth.py - RuntimeError: Database access not allowed, use the "django_db" mark, or the "db" or "transactional_db" fixtures to enable it. …

06.08.2024
При отправке вложенного dict в API Django он становится массивом [duplicate]

Я отправил данные dict следующим образом в Python: data = { "test":{ "A":"Adata", "B":"Bdata", "C":"Cdata" } } response = self.client.post("/api_patch/",data,follow=True) тогда получите это как: @api_view(["POST","GET"]) def api_patch(request): print("request.data",request.data) print("request.data type",type(request.data)) Как бы это ни было, …

06.08.2024
Разделитель Foreignkey Django

Существует модель: class Categories(models.Model): name = models.CharField(max_length=150, unique=True, verbose_name='Name') slug = models.SlugField(max_length=200, unique=True, blank=True, null=True, verbose_name='URL') class Products(models.Model): name = models.CharField(max_length=150, unique=True, verbose_name='Name') slug = models.SlugField(max_length=200, unique=True, blank=True, null=True, verbose_name='URL') category = models.ForeignKey(to=Categories, on_delete=models.PROTECT, verbose_name='Categoy') Я не понимаю, …

06.08.2024
Уведомление о получении письма на сайте

Возможно ли прикрепить к платформе(свой сайт) несколько почтовых аккаунтов (gmail, mail, etc), и когда приходят сообщения на эти прикрепленные почты получать уведомление на платформе?

06.08.2024
При ручном добавлении документации Swagger в разделе "Ответы" не отображаются примеры значений

У меня есть простой проект django rest API с некоторыми конечными точками. Я установил swagger API documentation для просмотра и тестирования API. как вы знаете, API, которые зависят от моделей и сериализаторов, будут добавлены в документацию swagger автоматически и …

06.08.2024
Django: Базовый шаблон не выводит содержимое {% block content%} на HTML-страницу

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

06.08.2024
Как использовать теги django/jinja для расширения html с помощью фрагмента javascript из другого .js-файла

Я разрабатываю приложение для django. Имеется файл templates/index.html, в нижнем колонтитуле которого есть несколько фрагментов javascript, например ... </body> </html> <script src="https://unpkg.com/leaflet@1.7.1/dist/leaflet.js"></script> <!-- load jquery. I put this after leaflet --> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <!-- import a library leaflet.browser.print …

06.08.2024
Django ORM join к одной и той же таблице дважды с помощью псевдонима

Мы используем модели Django. Мне нужно добавить еще одно условие, чтобы присоединиться к одной и той же таблице дважды с разными условиями. Пример запроса: select shop_id from shop_to_warehouse_mapping inner join warehouse w1 on w1.id = shop.warehouse_id inner join warehouse …

06.08.2024
Элегантный способ добавить ссылку рядом с именем APP в Django Admin

См. фото ниже, я хочу добавить ссылку рядом с "APP1", я искал в google и кажется только один способ сделать это, переопределив шаблон администратора app_list.html затем посмотреть, является ли имя приложения "APP1", затем добавить ссылку. Не похоже, что есть …

06.08.2024
Cron не наследует переменные окружения в контейнере Docker

Я пытаюсь запустить cron внутри контейнера Docker, чтобы периодически обновлять базу данных, выполнять резервное копирование и т.д. Вот моя конфигурация задания cron: */1 * * * * (. /app/.env.development; echo $DJANGO_COLOR) >> /var/log/cron.log 2>&1 */1 * * * * (. …

06.08.2024
CSS не работает после применения collectstatic в Django

Я только что развернул свой проект django на сервере nginx. Я подключился к домену и все, сайт работает. Однако проблема возникла, когда я использовал python3 manage.py collectstatic. Все по-прежнему работает, но css не загружается, и сайт выглядит не так, …

05.08.2024
Форма мастера Django и партиции htmx

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

05.08.2024
Как реализовать функцию follow/unfollow без перезагрузки страницы в Django

Я создаю веб-приложение с использованием Django, в котором пользователи могут следовать или не следовать за элементами (например, фотографиями) из списка. В настоящее время я реализовал функцию следования/отмены, но она перезагружает страницу каждый раз, когда пользователь нажимает на кнопку следования или …

05.08.2024
Десериализация Django RF

В django rest framework, когда мы вызываем post запрос, в котором мы отправляем json данные для сохранения в базе данных.Как django RF обрабатывает этот запрос и как он получает json данные, как он преобразует их в python native и затем …

05.08.2024
Как в Django с DjangoCMS изменить URL при использовании фреймворка сайтов (URL находится на другом сайте)?

У меня есть Django install с DjangoCMS и ~20 сайтов (с фреймворком Djangos sites framework). Я хотел бы создать ссылку с одного сайта (https://a.example.com/) на другой сайт (https://b.example.com/). Например, у меня есть CMSApp под названием persons и один …

05.08.2024
Как решить, что после запроса поиска имя свойства изменилось на id свойства?

Я использую веб-приложение React Native Expo для фронтенда и Django для бэкенда. У меня есть функция поиска, которая работает нормально. Но проблема, с которой я столкнулся, заключается в том, что после поиска название свойства конкретного животного изменилось на …

05.08.2024
Ошибка при обработке файла n.mp4: аргумент int() должен быть строкой, байтоподобным объектом или вещественным числом, а не 'list'

Я пытаюсь конвертировать и сжать заданное видео в заданный видеоформат, но получаю следующую ошибку: Ошибка при обработке файла n.mp4: аргумент int() должен быть строкой, байтоподобным объектом или вещественным числом, а не 'list'. Я не знаю, почему функция convert_video_to_video принимает …

05.08.2024
Request.session в django не проходит через ajax, пока я не обновлю страницу

Request.session в django не проходит через ajax, пока я не обновлю страницу request.session остается старым, пока я не обновлю страницу Любая помощь будет признательна ` $(document).ready(function () { $("#specialty_form").on('change', function (event) { event.preventDefault(); function getCSRFToken() { return $('meta[name="csrf-token"]').attr('content'); } $.ajaxSetup({ …

05.08.2024
Django и SQL Server GIS ошибка создания точки

я использую django и базу данных sql server, когда я пытаюсь создать точку для моей модели, она продолжает выдавать мне эту ошибку ProgrammingError at /api/common/v1/location/ ('42000', "[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Не указано имя столбца не …

05.08.2024
Я сделал функцию otp_code в django и не знаю, как ее отладить; она выдает такую ошибку (('QuerySet' object has no attribute 'created_at')) [дубликат]

Когда я ввожу otp_code, полученный из определения create_otp_code, он должен показать мне сообщение об успехе, но он возвращает следующую ошибку я выделил строку ошибки в views.py Вы можете найти django-коды приложения здесь, ниже view.py …

05.08.2024
Почему в учебнике только одна база данных для приложений django?

Мне нужно еще одно приложение на моем сайте django, но я не могу понять, как расширить свои знания из учебника. Следуя учебнику, структура моего проекта выглядит следующим образом: - mydjango/ - db.sqlite - firstapp/ - mysite/ …

05.08.2024
Django не может получить доступ из той же локальной сети после запуска сервера ip:port

Пожалуйста, помогите в моей проблеме, я новичок в программировании django, моя проблема в том, что когда я использую localhost могу направить на панель, но когда я использую Local IP получаю сообщение об ошибке и все еще в меню входа, ниже …