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

22.06.2024
Как получить выпадающий список из базы данных в Django? (Uncaught TypeError: Cannot read properties of null (reading 'classList'))

Я получаю выпадающий список из базы данных в Django, все загружается, пока я осматриваю его, но выпадающий список не открывается. {% if part_data.part.has_ML_Model %} <div class="btn-group"> <button type="button" class="btn btn-success dropdown-toggle" id="dropdownMenuButton{{ forloop.counter }}" data-bs-toggle="dropdown" aria-expanded="false"> {{ part_data.dropdown.0.dropdown_label }} …

22.06.2024
Реклама google не работает в django (я установил рекламу google), но она не подтверждает местоположение

Я работаю над проектом Django, в котором мне нужно использовать Google Ads API. Я установил библиотеку google-ads с помощью pip install google-ads, но при попытке импортировать GoogleAdsClient я постоянно сталкиваюсь с ошибкой импорта. Вот детали моей установки и шаги, которые …

22.06.2024
Python на хостинге, доступ к localhost на стороне клиента

Мне нужна ваша помощь. У меня есть приложение django, которое работает на хостинг-провайдере, и у меня есть функция, которая делает запросы к приложению localhost, которое работает на моем собственном компьютере. Как сделать запросы к приложению localhost на моем …

22.06.2024
Внедрение PHP в проект Django [закрыто]

У меня есть проект, выполненный в формате PHP, и мне нужно включить Python Django для реализации алгоритмов машинного обучения, таких как SVM, random forest, logistic regression и naive Bayes. Возможно ли это сделать? Могу ли я использовать мой проект …

22.06.2024
Ошибка утверждения в проекте Django

Я пытаюсь протестировать API для создания компании, но он выдает ошибку утверждения. В нем говорится, что мне нужно создать пользовательский метод .create(), но я уже определил его, но все равно получаю ошибку. serializer.py class TaxInformationSerializer(serializers.ModelSerializer): class Meta: model = …

22.06.2024
Почему мои теги шаблона django-allauth socialaccount пустые?

Я использую Django 5.0.6 с django-allauth 0.63.3. Я следовал руководству allauth quick start guide для настройки моего settings.py и использовал pip install "django-allauth[socialaccount]", и смог настроить провайдеров google и github SSO через файл settings.py. settings.py SOCIALACCOUNT_PROVIDERS …

22.06.2024
Переход на разработку бэкенда [закрыто]

Как full-stack разработчик, имеющий опыт работы со стеком MERN. Я хочу перейти к разработке бэкенда. Я рассматриваю возможность изучения Java с такими фреймворками, как Spring Boot, изучения Django или придерживаюсь Express js. Моя цель - выбрать технологию, которая может …

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

Вот структура проекта, которую я имею на данный момент: project/ manage.py forum_app/ ecommerce_app/. # tbd accounts/ project/ settings.py urls.py templates/ base.html home.html registration/ login.html signup.html profile.html change_password.html ... Должен ли я вместо этого иметь что-то вроде этого: …

22.06.2024
Как лучше всего сделать так, чтобы переменная сессии "django-timezone" устанавливалась на основе предпочтений профиля пользователя при каждом входе в систему?

Фон Я прочитал этот раздел в документации Django под названием "Выбор текущего часового пояса", и мне стало ясно, как пользователь может выбрать предпочтительный часовой пояс для своей сессии (а затем промежуточное ПО убедится, что он будет …

22.06.2024
Bad Request и Invalid HTTP_HOST header при развертывании NGINX + Gunicorn + Django?

Не могли бы вы, пожалуйста, подсказать, где или как найти решение моего DisallowedHost исключения? Я развернул свой Django проект на DigitalOcean Ubuntu сервере с помощью Nginx + Gunicorn в соответствии с инструкциями DjangoProject и DigitalOcean, а также …

22.06.2024
Разрешение Django User-roles

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

21.06.2024
Передача значения даты в HTML-форму во фреймворке django

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

21.06.2024
При использовании в отзывчивой таблице HTMX упорядочивание таблицы DataTable не происходит

Я использовал несколько способов создания отзывчивых таблиц, и мне нравится подход htmx. Проблема в том, что я теряю некоторые функции DataTables, на которые я полагался, в основном возможность сортировки нажатием на заголовок. Views.py: class HomePageView(TemplateView): template_name = 'wwdb/home_tabletest.html' …

21.06.2024
ModelForm с полем, зависящим от прав пользователя?

У меня есть модель Address с полем и моделью ModelForm. class Address(Model): number = PositiveSmallIntegerField(default=1) class AddressForm(ModelForm): class Meta: model = Address fields = "__all__" Как добавить к ней валидатор, когда форма показывается пользователю с определенным разрешением? …

21.06.2024
Почему csv.reader с TextIOWrapper включает символы новой строки?

У меня есть две функции, одна загружает отдельные файлы csv, а другая загружает zip с несколькими файлами csv. Функция download_and_process_csv работает правильно и, похоже, заменяет символы новой строки пробелом. "Курица, вода, кукурузная мука, соль, декстроза, сахар, …

21.06.2024
Django runserver внезапно выдает ошибку "double free detected in tcache 2".

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

21.06.2024
Добавьте запись для каждого вида в DEFAULT_FILTER_BACKENDS

В проекте Django (и DRF) с большим количеством представлений мы задали список бэкендов фильтров в settings.py: REST_FRAMEWORK = { "DEFAULT_FILTER_BACKENDS": [ # filter backend classes ], # other settings } Некоторым классам представлений нужны дополнительные бэкенды фильтров. Мы …

21.06.2024
Перенести проект Django с WSGI + основной сервере Apache2 на Django с ASGI + Daphne основной сервер + Apache2 обратный прокси

Проект Django, размещен на Apache2 - работает отлично. Появилась необходимость внедрения чата на сайт. После "гугления" понял, что Django Channels + Daphne мой выбор, при этом, если я правильно понял, Daphne должен стать основным сервером, а текущий Apache2 должен стать …

21.06.2024
Как исправить ошибку "TypeError at / 'dict' object is not callable", расположенную в exception.py?

Добавление django CMS в существующий проект Django, Я получаю ошибку: "TypeError at / 'dict' object is not callable". Вот вывод: TypeError at / 'dict' object is not callable Request Method: GET Request URL: http://127.0.0.1:8000/ Django Version: 4.2.13 …

21.06.2024
Django Annotation F() value

У меня есть вопрос относительно аннотаций Django: tickers = { "BCO": 10.0, "AIR": 50.0, } assets = Asset.objects.annotate( price=(tickers[F("fk_security__ticker_symbol")])) Я хотел бы аннотировать значение из словаря к активу, но всегда получаю ошибку ключа: F(fk_security__ticker_symbol) Что я …

21.06.2024
Отсутствует кодовый_верификатор OAuth2

Я хотел создать свой Oauth2 провайдер для аутентификации в моих django приложениях. Для теста я использовал Django OAuth Toolkit и создал 2 отдельных проекта на разных портах: http://127.0.0.1:8001 - клиент http://127.0.0.1:8000 - провайдер …

21.06.2024
Почему FormView не сохраняет объект, а CreateView сохраняет?

Я все еще новичок в django, я искал в исходном коде FormView и CreateView и обнаружил, что они оба наследуют одну и ту же форму это мое простое представление, которое унаследовано от FormView class MyFormView(FormView): form_class = MyForm template_name …

21.06.2024
Liking песни в моей музыки веб-сайт не работает Django приложение

Я создаю сайт музыкальных потоков с помощью Django и испытываю трудности с удалением песни из списка понравившихся песен (добавление работает). У меня есть {% for % }, в котором циклически отображаются все песни, и когда я нажимаю на кнопку, …

21.06.2024
В базовом представлении класса django всякий раз, когда я вхожу в систему, мой пользователь успешно входит в систему, но получает эту страницу ошибки:Страница не найдена (404)

Я попробовал использовать class base view в моем блоге на сайте authorlogin.каждый раз, когда я вхожу в систему, хотя мой автор регистрируется, но получает страницу ошибки.я только что преобразовал login в classbased view, но мой authorprofile является function based view …

21.06.2024
Точки останова не срабатывают в PyCharm при отладке приложения Django

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

21.06.2024
Django добавляет ведущую косую черту при сохранении пути

Я создаю маршрут для сохранения некоторых фотографий, и пока что они сохраняются на рабочем столе. Это можно легко изменить в моем .env файле: MEDIA_URL=C://Users/User/Desktop/ Django сохраняет файл корректно, и его можно увидеть в его местоположении, как и ожидалось. …

21.06.2024
Неоднозначное поведение контекстной переменной django при создании url в шаблоне с помощью тега url

Я передаю контекстную переменную review_id в приведенной ниже функции просмотра шаблону. Предполагается, что контекстная переменная будет использоваться при построении url с помощью шаблонного тега url. views.py def report_pdf(request, review_id): return render(request, 'mtsAuthor/report.html', { 'review_id': review_id }) report.html <a …

21.06.2024
Сериализатор Geojason выдает нулевую геометрию

У меня та же проблема, что и в этом вопросе, хотя она якобы была исправлена в Django 1.9, поэтому я подумал, что, возможно, я делаю что-то не так. Я пытаюсь сериализовать мои данные в geodjango: homes …

21.06.2024
Аудиофайл Django не воспроизводится

Проблема с Django и тегом HTML5: Невозможно воспроизвести загруженные аудиофайлы Репо: https://github.com/desboisGIT/TestSite У меня возникла проблема с воспроизведением аудиофайлов, загруженных через мое Django-приложение с помощью тега HTML5. Вот установка: Описание проблемы: У …

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

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

20.06.2024
Как добавить Tabular Inline на страницу пользователя по умолчанию в Django, когда другая модель имеет отношение "многие ко многим" с моделью пользователя

Я искал решения этой проблемы в Интернете, но так и не смог найти ответ на этот вопрос. Вот мои модели: class Website(models.Model): url = models.URLField() users = models.ManyToManyField(User) def __str__(self) -> str: return str(self.url) class Profile(models.Model): user …

20.06.2024
Django смена фото в профиле пользователя

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

20.06.2024
Как изменить файл nginx.conf во время развертывания AWS Elastic Beanstalk

Я разработал Django-приложение и развернул его в среде Elastic Beanstalk (с nginx в качестве прокси-сервера). Платформа Linux должна быть первой версии, потому что если я выполню команду: cat /etc/os-release в терминале экземпляра EC2, управляемого EB, я получаю такую …

20.06.2024
Django - Событие Checkbox onchange работает только в том случае, если я нажимаю на ярлык

В шаблоне Django у меня есть чекбокс с именем "test" из формы Forms.py test = forms.MultipleChoiceField(required=False,widget=forms.widgets.CheckboxSelectMultiple(), label="test") Когда я пытаюсь сделать что-то с помощью события onchange, оно работает, только если я нажимаю на ярлык флажка. Если я …

20.06.2024
Конвертировать python в exe для windowsXP sp3

я хочу создать проект django и преобразовать его в exe файл для windowsXP sp3, и я не могу установить версии, которые работают для windowsXP sp3 я пробовал искать на многих сайтах и всегда получал это Collecting Pyinstaller Could …

20.06.2024
Bootstrap 5.3 Аккордеон, игнорирующий data-bs-parent

Я пытаюсь создать аккордеон, в котором заголовки находятся в левом столбце, а при раскрытии содержимое появляется в правом столбце. Это работает отлично, за исключением того, что мне приходится снова нажимать на заголовок, чтобы закрыть его, как в примере "Always Open" …

20.06.2024
Развертывание django и react на сервере?

Я работаю над проектом erp, который будет развернут на сервере on premise, я хочу знать, как я могу развернуть django с gunicorn и nginx и react с nginx, где я могу просто пойти, чтобы узнать, как я могу достичь …

20.06.2024
Как изменить текстовое поле модели django, чтобы оно стало полем-плейсхолдером django-cms

Я включил простое приложение в установку django-cms 4.1.1 и подключил его с помощью apphook, следуя учебникам. model.py: class Meeting(models.Model): # some fields above... body = models.TextField(_('body'), default='', blank=True ) placeholders = PlaceholderRelationField() @cached_property def placeholder_test(self): return get_placeholder_from_slot(self.placeholders, "body") def …

20.06.2024
Как сохранить данные django db в середине теста плейсхолдера?

Я не могу понять, как вызвать "синхронизацию" create_user(). Сообщение об ошибке: django.core.exceptions.SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async. Однако, когда я использую sync_to_async, она не может быть …

20.06.2024
Аутентификация LDAP с помощью Paperless NGX в Docker

Недавно я установил Paperless NGX в Docker и настроил аутентификацию пользователей через LDAP. Сервер доступен, и аутентификация начинается корректно, но соединение постоянно обрывается. Я не могу понять, почему. Есть ли у кого-нибудь идеи, что я могу проверить? …