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

06.01.2025
Получение названий вариантов из массива значений в Django Rest Framework

Я пытаюсь получить метки выбора из поля, хранящего массив вариантов - мне удается получить метку, когда поле имеет единственное значение. Вот модель: class TobaccoUse(models.Model): tu_id = models.AutoField(primary_key=True) patient_id_fk = models.ForeignKey('patient_management.PatientInformation', on_delete=models.CASCADE) SMOKING_STATUS_CHOICES = [ ('N', 'Never Smoked'), …

06.01.2025
Django-rosetta :Нечего переводить! Вы не указали ни одного языка в файле настроек

Я использую django-rosetta 0.10.0 с Django, и у меня правильно настроены файлы django.po и django.mo. Все прекрасно работает со встроенной системой переводов Django, и я могу успешно использовать переводы. Однако, когда я открываю Rosetta, она не может найти …

05.01.2025
Локальный сервер Django не запущен

(myenv) PS E:\Pioneer.Solution\PythonFile\API1> python manage.py runserver Выполнение проверки системы... usage: manage.py [-h] [-c] manage.py: error: unrecognized arguments: runserver Я пытаюсь запустить локальный сервер. он работал раньше, но вдруг перестал. Пожалуйста, помогите мне в этом вопросе. manage.py: #!/usr/bin/env python """Django's …

05.01.2025
Я вообще не могу загрузить изображение в свою базу данных

Я использую django ninja back end, код работает, но когда я пытаюсь отправить его через приложение, которое я делаю с помощью javascript или даже с помощью bash, он не работает я пробовал `def upload_media(request, nome:str, imgurl: UploadedFile ): usuarios …

05.01.2025
Преобразование строковых запросов вложенных запросов в словарь

Я испытываю некоторые трудности с преобразованием данных строки запроса в хорошо сформированный словарь в моем представлении. Вот мое мнение class VendorPayloadLayerView(generics.GenericAPIView): permission_classes = (permissions.AllowAny,) def get(self, request, *args, **kwargs): print("Here's the request *****") print(request) payload = request.GET print("Here's …

05.01.2025
У меня есть задача по составлению расписания, и я хотел бы попросить всех дать мне несколько предложений

У меня есть длинная стенограмма, возможно, превышающая 50 000 слов. Я написал программу для разбиения диалога каждого человека на сегменты BeforeTranscriptSegment. Однако у меня возникло несколько проблем, которые я перечислил ниже. Пожалуйста, дайте мне несколько предложений. Спасибо. По …

05.01.2025
Я не понимаю некоторых основ, связанных с пользовательскими моделями пользователей.

Я хотел удалить пользователя. После некоторой борьбы я пришел к следующему результату: views.py the_user = get_user_model() @login_required def del_user(request): email = request.user.email the_user.objects.filter(email=email).delete() messages.warning(request, "bruker slettet.") return redirect("index") Но я действительно не понимаю. В строке email = …

05.01.2025
Как отправить список идентификаторов через multipart/form-data в REST-фреймворке Django

Я работаю над API Django REST Framework, где мне нужно отправить список идентификаторов в запросе multipart/form-data для создания отношения «многие-ко-многим» в базе данных. Если при использовании JSON в качестве формата запроса все работает отлично, то при переходе на multipart/form-data …

05.01.2025
Многочисленные отношения «один-ко-многим» между двумя моделями

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

04.01.2025
Django не обновляется на MacOS

Хочу начать работать с Django на MacOS, но не получается установить последнюю версию Django. Версия Python - 3.8.8 Установка Django с помощью команды ´pip install Django´ дала следующие результаты: Требование уже выполнено: django в ./opt/anaconda3/lib/python3.8/site-packages (4.2.16) …

04.01.2025
У вас нет прав на просмотр или редактирование. Django Admin. Веб-сайт для школы

Я работаю над школьным сайтом, где есть суперадмин, который может создавать других пользователей, но обычные администраторы (с правом is_staff) не должны иметь доступа к модели User. Однако они должны иметь доступ к другим моделям. В настоящее время, когда …

04.01.2025
Как прикрепить VPC к лямбде через fromFunctionAttributes в CDK?

Я управляю инфраструктурой через CDK, за исключением вещей, созданных zappa для приложения Django. Теперь мне нужно подключить эту Lambda к кластеру RDS: следуя этому руководству, я должен присоединить Lambda к VPC …

04.01.2025
Почему запрос Django Machina изменяется с несуществующим именем таблицы

У меня есть форум на django-machina, где я не могу удалить сообщения из-за ошибки, когда процесс удаления, очевидно, ищет таблицу «forum_conversation_forumpost» Это не имя таблицы в пакете. Существует таблица «forum_conversation_post.» У меня установлен другой тестовый форум, и я …

04.01.2025
Проблемы с получением django-simple-captcha для работы на моей странице Contact Us

У меня проблемы с тем, чтобы заставить капчу работать на странице «Контакты» на моем сайте. Я следую инструкциям, приведенным в документации, но продолжаю получать ошибки. Может ли кто-нибудь помочь? Вот мой forms.py: # main/forms.py from django …

04.01.2025
Как я могу использовать виджет FilteredSelectMultiple в пользовательской форме django?

Я пытаюсь использовать виджет Django FilteredSelectMultiple в пользовательской форме. Этот виджет используется в админке Django для полей типа Permissions (например, http://127.0.0.1:8000/admin/auth/group/add/), где есть два поля: одно для доступных вариантов, другое для выбранных вариантов. <img alt="enter image description …

04.01.2025
CERT_PATH указывает на неправильный каталог, хотя я правильно задал его в проекте Django

Я работаю над проектом Django и пытаюсь настроить SSL с помощью сертификата. В своем коде я установил переменную CERT_PATH следующим образом: import os from pathlib import Path BASE_DIR = Path(__file__).resolve().parent.parent CERT_PATH = os.path.join(BASE_DIR, "certs", "DigiCertGlobalRootG2.crt.pem") Однако, …

04.01.2025
SimpleJWT: Повторное применение миграции токенов черного списка: «Таблица 'token_blacklist_blacklistedtoken' не существует»

Я, по глупости, запустил «python manage.py migrate», когда добавил в свою программу функциональность черного списка токенов Django SimpleJWT. Это означает, что всякий раз, когда я пытаюсь сгенерировать токены или использовать какую-либо функциональность, я сталкиваюсь с ошибкой... (1146, "Table 'token_blacklist_outstandingtoken' …

04.01.2025
Как отобразить на многоязычном сайте только теги, переведенные на соответствующий язык?

На моем многоязычном сайте, когда я отображаю страницу статьи, теги остаются на английском языке, в то время как в админке они переведены на французский. Как сделать так, чтобы переведенная страница отображалась с переведенными тегами? class Insight(Page): …

04.01.2025
Изображения не отображаются в веб-приложении Django, развернутом на Vercel

Я успешно развернул свое приложение локально, но при развертывании на Vercel я не могу заставить изображения отображаться. vercel.json: { "builds":[{ "src":"XPense/wsgi.py", "use":"@vercel/python", "config":{ "maxLambdaSize":"15mb", "runtime":"python3.10" } }], "routes":[ { "src":"/(.*)", "dest":"XPense/wsgi.py" } ] } settings.py: MEDIA_URL = '/media/' …

04.01.2025
Расширение многоуровневых шаблонов django

У меня в коде есть 3 шаблона. Первый - base.html, второй - toolbar.html и третий - toolbar_content.html. поэтому я хотел включить панель инструментов внутрь базы и использовать третью панель внутри блоков содержимого, расширив base.html. вот пример: my …

04.01.2025
Невозможно получить данные формы в базе данных, а объект типа 'UserRegister' не имеет атрибута 'USERNAME_FIELD'.

Form.py from django import forms from .models import UserRegister from django.contrib.auth.forms import UserCreationForm from django.core.exceptions import ValidationError form.py from django import forms from .models import UserRegister from django.contrib.auth.forms import UserCreationForm from django.core.exceptions import ValidationError class UserRegisterForm(UserCreationForm): username = forms.CharField(max_length=50, required=True, …

03.01.2025
Django.db.utils.OperationalError: нет такой колонки: home_student.schoolYear

Models.py '''''' class Person(models.Model): firstname = models.CharField(max_length=30) lastname = models.CharField(max_length=30) othernames = models.CharField(max_length=40) dateOfBirth = models.DateField() gender = models.CharField(max_length=20) birthGender = models.CharField(max_length=20) email = models.EmailField(max_length=100) class Student(Person): studentId = models.IntegerField() admissionDate = models.DateField() enrolmentStatus = models.BooleanField() studentExamCode = models.IntegerField() schoolYear …

03.01.2025
Как сослаться на внутренний класс или атрибут до того, как он будет полностью определен?

У меня есть сценарий, в котором класс содержит внутренний класс, и я хочу ссылаться на этот внутренний класс (или его атрибуты) во внешнем классе. Вот конкретный пример с использованием Django: from django.db import models from django.utils.translation import gettext_lazy as …

03.01.2025
Показывать чекбокс в django marked при инстанцировании формы

У меня есть следующий код: views.py def actualizar_rutina(request, id_rutina): if not request.user.es_entrenador: messages.error(request, 'Usted no tiene permisos para acceder a esta pagina') return redirect('mostrar_rutina') if request.method == 'GET': rutina = get_object_or_404(Rutina, id=id_rutina) rutinaform = RutinaForm(instance=rutina) contexto = { "rutinaform": …

03.01.2025
Нужно ли мне публичное ведро S3 для работы Zappa?

Я следовал этой и этой инструкциям по размещению активов на bucket, создаваемом Zappa. После этого вопроса я также применил политику ведра и использовал включенные ACL. Однако если публичный доступ к ведру …

03.01.2025
Вход в Facebook - функция недоступна

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

03.01.2025
Django's contrib auth + Allauth's MFA - настройка 2FA

Я добавил функцию под названием 2FA в свой проект django, используя django-allauth[mfa]. Я также настроил процесс входа в социальный аккаунт с помощью google. форма входа в систему находится у django.contrib.auth 2FA форма находится в allauth.mfa authentication/views.py …

03.01.2025
Как заставить взаимодействие Django Manager и Model следовать принципу Open/Closed?

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

03.01.2025
Сервер Freeradius не разрешает нескольким пользователям aaa с одним и тем же ip-адресом авторизации

Итак, я был назначен на проблему с freeradius, Я могу видеть арендаторов в proxy.conf. Проблема возникает, когда я пытаюсь зарегистрировать несколько пользователей с фронтенда с одним и тем же Auth IP. Он будет принимать один и тот же учетный …

03.01.2025
Django - проблема с HTML-таблицами (возможно, с циклом for)

Я хочу использовать dataTables в моем HTML шаблоне в Django. Файл .html: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;title&gt;FPL projections - Team list&lt;/title&gt; &lt;script type="text/javascript" src="https://code.jquery.com/jquery-3.1.0.min.js"&gt;&lt;/script&gt; &lt;link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.12/css/jquery.dataTables.css"&gt; &lt;script type="text/javascript" src="//cdn.datatables.net/1.10.12/js/jquery.dataTables.js"&gt;&lt;/script&gt; &lt;style&gt; section{ width: 70%; margin: 30px auto; …

03.01.2025
Что такое GenericForeignKey?

Я прочитал документацию Django по GenericForeignKeys и нашел ее крайне запутанной. Я не понимаю, что это за переменные, и поэтому я не представляю, как они работают, и поэтому я не представляю, что это такое - и все, что я …

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

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

02.01.2025
Миграции Django не удается выполнить в контейнере Docker после добавления новой модели

Я запускаю проект Django в контейнере Docker и сталкиваюсь с проблемой миграции после добавления новой модели в models.py. Когда я пытаюсь применить миграции, система ищет старые миграции, но поскольку я пересобираю приложение через Docker, эти миграции отсутствуют. Когда …

02.01.2025
Django: NameError с экземпляром модели с Generic Foreign Field in, созданным по сигналу post_save

У меня есть 3 модели, с которыми я имею дело: SurveyQuestion, Update и Notification. Я использую сигнал post_save для создания экземпляра модели Notification всякий раз, когда был создан экземпляр SurveyQuestion или Update. У модели Notification есть GenericForeignKey, который …

02.01.2025
Как разрешить администратору изменять пароль пользователей в панели администратора Django?

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

02.01.2025
Как отключить повторную аутентификацию в TOTP MFA в Django's allauth

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

02.01.2025
Как добавить dict в QuerySet

У меня есть результат из БД, который я хочу обогатить строкой. Набор queryset - это диктант, верно? Поэтому я создал новый dict и хотел объединить эти два. Но мне сказали, что нельзя объединить dict и QuerySet. Как это можно …

02.01.2025
Маршрут Localhost не может загрузить статический файл

В настоящее время я создаю докеризованное веб-приложение. Он состоит из следующих элементов : React для фронтенда (с маршрутами, управляемыми react-router-dom) Django для бэкенда PostgreSQL для управления базой данных Nginx для обратного прокси Я создал обратный …

02.01.2025
Django request.GET добавляет к данным дополнительную цитату

Когда я передаю параметры через Django request.GET, я получаю лишнюю запятую в словаре, которая мне не нужна. Кодированные данные, которые я перенаправляю в конечную точку: /turnalerts/api/v2/statuses?statuses=%5B%7B%27conversation%27%3A+%7B%27expiration_timestamp%27%3A+%271735510680%27%2C+%27id%27%3A+%2757f7d7d4d255f4c7987ac3557bf536e3%27%2C+%27origin%27%3A+%7B%27type%27%3A+%27service%27%7D%7D%2C+%27id%27%3A+%27wamid.HBgNMjM0OTAzOTc1NjYyOBUCABEYEjdCMTJFNUZDNzNFQjkxQ0IyRQA%3D%27%2C+%27pricing%27%3A+%7B%27billable%27%3A+True%2C+%27category%27%3A+%27service%27%2C+%27pricing_model%27%3A+%27CBP%27%7D%2C+%27recipient_id%27%3A+%272349039756628%27%2C+%27status%27%3A+%27sent%27%2C+%27timestamp%27%3A+%271735424268%27%7D%5D Запрос: &lt;rest_framework.request.Request: GET '/turnalerts/api/v2/statuses?statuses=%5B%7B%27conversation%27%3A+%7B%27expiration_timestamp%27%3A+%271735510680%27%2C+%27id%27%3A+%2757f7d7d4d255f4c7987ac3557bf536e3%27%2C+%27origin%27%3A+%7B%27type%27%3A+%27service%27%7D%7D%2C+%27id%27%3A+%27wamid.HBgNMjM0OTAzOTc1NjYyOBUCABEYEjdCMTJFNUZDNzNFQjkxQ0IyRQA%3D%27%2C+%27pricing%27%3A+%7B%27billable%27%3A+True%2C+%27category%27%3A+%27service%27%2C+%27pricing_model%27%3A+%27CBP%27%7D%2C+%27recipient_id%27%3A+%272349039756628%27%2C+%27status%27%3A+%27sent%27%2C+%27timestamp%27%3A+%271735424268%27%7D%5D'&gt; Данные после запроса.GET: {'statuses': …

02.01.2025
Как хранить медиапапку Django в разных экземплярах EC2

Мне нужно разместить проект Django на нескольких серверах для балансировки нагрузки. У меня есть 4 сервера EC2. Я использовал первый для настройки Nginx, 2-й и 3-й для размещения приложения Django и 4-й сервер для хранения всех медиа-папок. Теперь моя …