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

15.05.2024
Некорректная обработка формы python django

Есть следующий класс формы: class AddressRegistrationForm(forms.ModelForm): class Meta: model = AddressRegistration fields = ['address'] def __init__(self, *args, **kwargs): super(AddressRegistrationForm, self).__init__(*args, **kwargs) search_data = kwargs['initial']['search_data'] self.fields['address'].queryset = Address.objects.filter( street__icontains=search_data['street'], city__icontains=search_data['city'], ) if len(self.fields['address'].queryset) > 0: self.fields['address'].initial = self.fields['address'].queryset[0] …

15.05.2024
Невозможно сохранить группу или разрешение через интерфейс администратора Django

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

15.05.2024
Значения таблицы не отображаются после отправки формы с помощью Django

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

15.05.2024
Миграция Wagtail Django не применяется при запуске `migrate`.

Когда я запускаю Django makemigrations на Wagtail, я получаю миграцию (вставленную внизу), которая, похоже, не мигрирует должным образом. Здесь вы видите, как я успешно делаю миграцию, применяю ее без ошибок, а затем, после выполнения runserver, получаю сообщение о том, …

15.05.2024
Как интегрировать Django с fastapi

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

15.05.2024
Проблема с весом при потоковой передаче MP4 в Django при перемотке

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

15.05.2024
Какой метод отвечает за получение содержимого шаблона для перевода его в django?

какой метод отвечает за получение содержимого шаблона для перевода его в django ? Потому что у меня есть шаблон, хранящийся в поле моей базы данных, и в этом поле базы данных у меня есть несколько переводимых строк. …

15.05.2024
Как получить доступ к полям таблицы, которая является внешним ключом к другой, в django rest api

Я пишу dhango rest api. У меня есть ModelA с полями fldA1, fldA2 и fldA3 У меня есть ModelB с полями fldB1, fldB2 и внешним ключом к ModelA Теперь мне нужно написать api для чтения fldB1, …

15.05.2024
Django Model : не удается инстанцировать пользовательское поле в сигнале

У меня следующая модель: class SrdRevisionWording(ModelDiff): srd_revision = models.ForeignKey(SrdRevision, on_delete=models.CASCADE) word = models.CharField(max_length=50, null=False) designation = models.CharField(max_length=200, null=False) is_list = models.BooleanField(null=False, default=False) parent_element = models.IntegerField(null=True) # ID of the Wording element in the previous SRD Revision __original_instance = None …

15.05.2024
Функциональность обмена сообщениями в Django не работает

Итак, я пытаюсь добавить функцию обмена сообщениями на свой сайт электронной коммерции, где покупатели могут отправлять сообщения продавцам, а продавцы могут отправлять сообщения покупателям, когда покупатель что-то у них купил (я еще не написал код для этого, просто хочу, …

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

Я новичок в django и у меня есть этот сериализатор class PersonHolidaysSerializer(serializers.ModelSerializer): person_name = serializers.ReadOnlyField() holiday_type_name = serializers.ReadOnlyField() person_full_name = serializers.ReadOnlyField( source="person.person_full_name") class Meta: model = PersonHoliday # fields = ('on_holidays', 'holidays_start_date', # 'holidays_end_date', 'comments', 'person_name', 'person') fields = …

15.05.2024
Автоматическое перенаправление URL-адреса logout/ в Login/ в Django

Я следую учебнику по созданию списка дел на Python и Django, Я закончил реализацию аутентификации и доступа на основе пользователей, используя встроенные представления, После нажатия кнопки "Выход" я корректно перенаправляюсь на страницу входа. Однако если я набираю http://localhost:8000/logout непосредственно …

15.05.2024
Автозагрузка Django и Gunicorn

Я запускаю приложение Django, используя Gunicorn и Nginx. Оно работало, но когда я перезагрузил экземпляр, Django и Gunicorn не запускались автоматически. Я внес изменения (как показано ниже), но теперь оба приложения не запускаются, хотя я перезапустил службы. gunicorn.service …

15.05.2024
Фоновое изображение не отображается на пользовательской странице 404

Я пытаюсь создать пользовательскую страницу 404 ошибки в своем проекте Django. Страница отображается правильно, но фоновое изображение не отображается. Я убедился, что имя файла правильное и что он находится в папке static. Однако изображение по-прежнему не отображается. Вот мой код: …

15.05.2024
Настройка команды makemessages для добавления новой записи данных из поля в моей базе данных

Я хотел бы узнать, как изменить команду makmessages, чтобы иметь возможность добавить новый источник входных данных. В настоящее время команда ищет в дереве файлов файл для перевода, но то, что я хочу перевести, хранится в поле моей базы данных (я …

15.05.2024
Список заявок исчезает из боковой панели после нажатия на ссылку в Django

Я работаю над проектом Django, в котором мне нужно отображать список присланных работ в боковой панели. Боковая панель включена в базовый шаблон (main.html), а все остальные шаблоны расширяют этот базовый шаблон. Боковая панель корректно отображает список заявок, когда я перехожу …

15.05.2024
Как обнаружить отключение клиента в StreamingHttpResponse (события на стороне сервера) с помощью Django/Django-Ninja?

Мы хотим добавить события на стороне сервера в наше приложение, но в настоящее время цикл while True выполняется бесконечно, и отключение клиента не приводит к остановке задачи. Воспроизводимый пример: @api.get("/events") async def get_events(request: ASGIRequest) -> …

15.05.2024
Как сгенерировать PDF с помощью pyppeteer в Django? Сигнал об ошибке работает только в главном потоке основного интерпретатора

#urls.py path('pdf/', views.generate_pdf), #views.py from pyppeteer import launch import os import asyncio async def main(): browser = await launch() page = await browser.newPage() await page.goto("https://python.org") await page.waitFor(1000) await page.pdf({"path": "python.pdf"}) await browser.close() async def generate_pdf(request): print("Starting...") await main() print("PDF …

15.05.2024
Как использовать LangChain для генерации вопросов викторины на основе ИИ в определенном формате JSON в приложении Django? [закрыто]

Я новичок в LangChain и работаю над созданием приложения-генератора викторин на Django, которое использует искусственный интеллект для генерации вопросов викторины. Я хочу, чтобы сгенерированные вопросы были в определенном формате JSON, как показано ниже: [ { "id": 1, "question": "What …

15.05.2024
Не удается разрешить домен для python requests-package в многопоточном сценарии

У меня есть микросервис, размещенный как Azure Web App, который отправляет исходящие HTTP-POST вызовы на основе различных событий. Вызовы имеют характеристики "fire-and-forget". Таким образом, я запускаю поток для каждого выполненного HTTP-запроса следующим образом: t = threading.Thread(target=self.perform_call, args=(target_url, …

15.05.2024
Сборка Docker . зависает на неопределенный срок без обратной связи на MacOS Big Sur

Я новичок в Docker и прохожу курс обучения. Я шаг за шагом создал несколько основных файлов для запуска проекта Django на Docker, а именно: Мой DockFile - вот этот: …

15.05.2024
Файл шаблона не найден в Django

Итак, я пытался обслужить файл шаблона в Django. Моя основная проблема заключается в том, что страница index.html найдена, но статические файлы (js,css,png) не найдены. Все они находятся в той же директории, что и файл index.html. Вот мои конфигурации : …

15.05.2024
Django.urls.exceptions.NoReverseMatch: Обратное соответствие для 'detail' с аргументами '('',)' не найдено

Почему появляется сообщение об ошибке? Я застрял в официальном учебнике Django, часть 5. Написание вашего первого приложения Django, часть 5. Я понимаю, что сообщение об ошибке есть, но я НЕ могу определить причину ошибки. И я …

15.05.2024
Мой проект Django открывается на сервере очень медленно

Пожалуйста, загляните на мой сайт: pyterminator.com Сайт открывается очень поздно. Я не знаю, в чем причина. Я использовал пакет dj-static в wsgi файле. Влияет ли это на производительность? wsgi.py : import os from dj_static import Cling from django.core.wsgi …

15.05.2024
Django формы доступа к полю (файл) из отношения

У меня есть представление, которое блокируется следующим образом: def table_form_combined(request: HttpRequest) -> HttpResponse: if request.method == "POST": formset = TransActionFormSet(data=request.POST) print(formset.errors) if formset.is_valid(): formset.save() return render(request, "evidence/table_form_combined.html", {'formset': TransActionFormSet}) Моя форма выглядит следующим образом: class TransactionForm(ModelForm): …

15.05.2024
ForeignKeyWidget в django-import-export показывает ID вместо значения пользовательского столбца

Я использую библиотеку django-import-export для обработки импорта и экспорта данных в моем Django-приложении. У меня есть несколько моделей с отношениями ForeignKey, и я хочу отображать и использовать значения пользовательских колонок вместо идентификаторов в моих файлах импорта/экспорта. # models.py class …

15.05.2024
Изменить в модели Django значение default

Хочу что бы при создании нового вопроса в тексте, значение num_question изменялось, в модели теста я устанавливаю кол-во вопросов, например в тесте 5 вопросов , создал первый вопрос з num_question == 1, а уже при создании второго num_question был уже …

15.05.2024
Сбой тестирования аутентификации Django: Учетные данные для аутентификации не были предоставлены

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

15.05.2024
Изменение только имени файла настроек django приводит к ошибке

Я столкнулся с проблемой, пытаясь первоначально использовать cookiecutter-django при использовании docker compose production.yml против local.yml файлов Удалось сократить его до этого: https://github.com/xmclej/django-testing-01 В настоящее время код по умолчанию использует "config.settings.base" См. файл README.md …

15.05.2024
Django Scrapy TypeError: RepoSpider.start_requests() missing 1 required positional argument: 'url'

Я пытаюсь создать веб-приложение для получения данных из репозитория. Она близка к завершению, но в данный момент я столкнулся с этой ошибкой. Коды: Это код паука import scrapy from App.models import Repo class RepoSpider(scrapy.Spider): name = …

15.05.2024
Есть ли способ ограничить просмотр пользователями только дочерних элементов родительского элемента, к которому они принадлежат, в Django Rest?

Я создал приложение Django REST для клиента, который позволяет пользователям присоединяться к сообществам. Модель сообщества имеет 20+ моделей, которые так или иначе связаны с ней (такие вещи, как события, даты событий, встречи, сообщения и т.д.). Мне нужен способ ограничить …

15.05.2024
С помощью django-ckeditor-5 можно загружать только изображения PNG

Я создаю простое приложение для блога на Django и установил django-ckeditor-5. Я могу загружать изображения PNG без проблем, но когда я пытаюсь загрузить изображение JPG любого размера (или любого другого формата), браузер выбрасывает предупреждение localhost:8000 говорит Не удалось загрузить …

14.05.2024
"Метод \"GET\" не разрешен".

Мне очень нужна помощь, чтобы объяснить, почему я передаю метод как DELETE, но появляется ошибка "Метод "GET" не разрешен". Большое спасибо. class DeleteUserByUsernameView(APIView): def delete(self, request, username): try: instance = User.objects.filter(username=username) instance.delete() return HttpResponse("Success") except Exception as …

14.05.2024
Django не может найти страницу с несколькими одинаковыми URL-путями

Я пытаюсь создать Django-сайт с различными представлениями/моделями, расположенными на одном уровне структуры URL. Вот структура URL, которую я пытаюсь создать: ДОМАШНЯЯ СТРАНИЦА -- Страна --- Штат ---- Город --- Тема ---- Статья Я использую …

14.05.2024
Как сохранить данные с помощью обработчика нажатия кнопки в DJANGO

Допустим, у меня есть кнопка покупки. В моей карточке. На карточке я показываю некоторые сведения об автомобиле. Если пользователь нажмет на кнопку купить, то данные о машине/продукте будут сохранены в новой таблице. Как я могу реализовать это с помощью …

14.05.2024
При попытке отправить сообщение из контейнера docker worker оно не отправляется, а получает таймаут соединения 110

У меня активны все порты брандмауэра, я пробовал telnet и другие способы проверки соединения с smtp-сервером, он дает ответ, также при попытке отправить почту в django с помощью send_mail() она способна отправить, но при попытке отправить почту с помощью …

14.05.2024
Невозможно просмотреть таблицу в панели администратора Django

Итак, я новичок в django. Я создал суперпользователя и затем создал модель 'Customer', как показано ниже в models.py внутри моего приложения под названием 'products' Теперь я выполнил команду миграции, т.е. python manage.py makemigrations, а затем python manage.py migrate. После …

14.05.2024
Файл блокировки "postmaster.pid" содержит неправильный PID

Я запустил свое приложение с помощью docker-compose.yml. Все прекрасно запускается и работает, но через несколько минут контейнер database останавливается с lock file "postmaster.pid" contains wrong PID: 7834 instead of 1. Я попытался удалить postmaster.pid внутри docker и контейнеров, но …

14.05.2024
Обновление в Django для UniqueConstraint

Я пытаюсь работать с UniqueConstraint, но столкнулся с некоторыми проблемами, пытаясь обновить его так, как мне нужно. У меня есть следующая модель class QueryModel(models.Model): id = models.AutoField(_("query id"), primary_key=True) user = models.ForeignKey(UserModel, on_delete=models.CASCADE) name = models.CharField(_("query name"), max_length=150) …

14.05.2024
Модели Django: игрок может играть во множество игр, а в одну игру могут играть ровно два игрока?

У меня проблема в моих моделях django... у меня есть 2 модели (таблицы) Player и Game как отношения многие ко многим, и третья модель как промежуточная таблица между ними, которая имеет имя пользователя игрока как внешний ключ (имя …