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

05.02.2024
Измените поле MultipleChoiceField, чтобы можно было выбрать только один вариант за раз

Итак, я сейчас работаю над программой на Django, которая использует MultipleChoiceFields, я хочу иметь возможность выбирать только один вариант за раз в пределах моего кода. Как именно я могу изменить поле MultipleChoice для достижения этой цели, и какие атрибуты …

05.02.2024
Отображение выбора в админке django

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

05.02.2024
Я не могу использовать шаблоны для HTML в коде VS в проекте с jango, и код vs не закрывает тег

введите описание изображения здесь введите описание изображения здесь Я не могу использовать шаблоны для HTML в коде VS в проекте с jango, используя комбинацию "! + tab", потому что vs code думает, …

05.02.2024
Как обновить два поля таблицы модели одним запросом в django rest api

у меня есть две таблицы пользователь и адрес. таблица адрес имеет отношение внешнего ключа с таблицей пользователь. как получить доступ к полям обеих таблиц и обновить их в одном вызове запроса? { "first_name": "abijith", "last_name": "manu", "profile_picture": "http://127.0.0.1:8000/media/profile_pictures/my_pic_RxnXQ6n.jpg", "date_of_birth": …

05.02.2024
Как решить проблему: Django, Работает ли сервер на хосте "localhost" (127.0.0.1) и принимает TCP/IP-соединения на порт 5432?

Я докеризировал приложение django. И когда я запускаю контейнер, появляется экран входа в систему. Но после входа в систему. Я получаю следующее сообщение: could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and …

05.02.2024
Django Backend не возвращает json во фронтенд Angular

У меня есть веб-проект, backend на Django, frontend на Angular Бэкэнд запущен как: python3 manage.py runserver 192.168.1.195:8080 Фронтенд запущен как: ng serve --host 192.168.1.195 на порту 4200. На Django в разделе CORS_ORIGIN_WHITELIST в settings.py …

05.02.2024
Является ли Laravel + Postgres подходящим инструментом?

Мне нужно создать CRM-приложение для средней швейной фабрики, которая в основном производит футболки. Фабрика управляет большим складом тканей, где ткани маркируются по коду (например, #001). Каждый код ткани соответствует различным моделям, и каждая модель имеет различные цвета и материалы. …

05.02.2024
Невозможно подключиться к rmq, размещенному на openshift, с моей локальной машины

Я пытаюсь подключиться к rabbitMQ, размещенному/установленному/развернутому в контейнере openshit, с моей локальной машины, и сталкиваюсь с проблемами. connection = pika.BlockingConnection(pika.ConnectionParameters(credentials=credentials, host=settings.RABBIT_MQ_HOST, port=settings.RABBIT_MQ_PORT)) здесь settings.RABBIT_MQ_HOST я указал имя хоста контейнера получил getaddrinfo failed ошибку и попробовал ip контейнера …

05.02.2024
Различные ограничения дросселирования в зависимости от типа пользователя в одном и том же действии одного API

Я разделил свои многочисленные API на 5 различных категорий, теперь я хочу, чтобы лимит дросселирования этих API не был общим для всех. Я хочу иметь разные лимиты для типов пользователей. Например, если это пользователь_1, то лимиты дросселирования должны быть …

05.02.2024
Django url с params(int), не знаю, как проверить, я пытался, но не получилось

Может ли кто-нибудь помочь мне, как проверить следующий url в django? path('sendtokitchen/int:table_number/', send_to_kitchen, name='sendtokitchen'), Пока что у меня есть это, но оно не содержит параметра, поэтому не работает. def test_sendtokitchen_url_is_resolves(self): url = reverse('sendtokitchen', kwargs={'table_number': 1}) self.assertEquals(resolve(url).func, send_to_kitchen)

05.02.2024
Есть ли способ заставить Django перезагружаться после изменений при использовании его с Docker?

Я относительно новичок в Docker/развертывании в целом. У меня есть приложение django, использующее rpy2 (не уверен, что это важно), которое я развернул с помощью контейнера docker. Однако я хочу иметь возможность продолжать разработку приложения и тестирование в среде …

05.02.2024
Токены Django отображаются в виде текста

В настоящее время я работаю над проектом Django. У меня возникла проблема с токенами в HTML, они отображаются как текст. HTML для данной страницы: Я уже прочитал несколько вопросов, но не нашел на них ответа.

05.02.2024
Почему эта локальная конфигурация django DATABASES не поддерживается в django 5.0.1?

Я использую включение настроек local.py, чтобы разработчики могли использовать sqlite3, а развернутые сайты могли использовать такие вещи, как postgres. Это local_py_example.py (использую /tmp только для этой репродукции): DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': '/tmp/db.sqlite3', } } …

05.02.2024
Ошибка при выполнении " pipenv shell " в Windows

Я пытаюсь установить и использовать pipenv в Windows. Шаги, которые я выполнил: 1.pip install pipenv. 2.Добавил путь, по которому был установлен pipenv, в PATH. 3. Создал каталог для проекта и назвал его "work". 4. pipenv --python 3.9 5.(ОШИБКА) При вводе …

05.02.2024
Django: группировать по двум столбцам и различать их без учета порядка

У меня есть модель TextMessage, как вы видите: class TextMessaage(models.Model): id = models.UUIDField( _("Id"), primary_key=True, default=uuid.uuid4, editable=False, null=False, blank=False, ) created_at = models.DateTimeField(_("Created at"), auto_now_add=True) modified_at = models.DateTimeField(_("Modified at"), auto_now=True) sender = models.ForeignKey( User, on_delete=models.PROTECT, related_name="sent_messages", …

04.02.2024
Как правильно расставить ковычки в JS коде

Имеется JS скрипт (показываю фрагмент): <script> .... out +='{% if '+response.statuses[i]+'=="Художник" %} Картины художника'; out +='{% elif '+response.statuses[i]+'=="Мастер ДПИ" %} Изделия мастера ДПИ'; out +='{% else %} Работы художника и мастера ДПИ'; out +='{% endif %}'; ... document.getElementById('alert3').innerHTML = out; …

04.02.2024
Ошибка при выполнении оболочки pipenv в python 3.9.12

Я пытаюсь установить и использовать pipenv на windows. Шаги, которые я сделал: 1.pip install pipenv. 2.Добавил путь, по которому был установлен pipenv, в PATH. 3. Создал каталог для проекта и назвал его "work". 4. pipenv --python 3.9.12. 5.(ERROR) При …

04.02.2024
Как исправить ошибку "модуль не найден" в django

Я создал проект django, в котором есть 2 приложения: Aceit и api, я получаю ошибку module not found при попытке сделать миграции или сделать что-либо, что требует файл manage.py. Я использую виртуальную среду, которая использует python 3.10. Стоит отметить, …

04.02.2024
Ошибка CORS в студии лейблов при установке хоста и порта

Я пытаюсь запустить label-studio на своем локальном сервере и сделать обратный прокси. Однако, перейдя на сайт https://labelstud.io/guide/start#Run-Label-Studio-with-HTTPS. Я могу запустить label-studio, но при регистрации и входе в систему я получаю ошибку CORS. [2024-02-04 16:07:29,509] [django.security.csrf::log_response::224] [WARNING] …

04.02.2024
Django JWT изменен, но все еще действителен

У меня есть проект, в котором я проверял подлинность токена, сгенерированного библиотекой rest_framework_simplejwt. Играя с токеном, я изменил последний символ с 8 на 9, и он заработал. Я не могу понять, почему и как это произошло. Мой оригинальный …

04.02.2024
Django передает исключение ошибки в обработчик представлений об ошибках

Urls.py handler500 = 'main.views_error.view_error_500' main/views_error.py def view_error_500(request, exception=None): print("APP: view_error_500") print(exception) return render(request,"error/500.html", status=500) Так вот, когда я запрашиваю страницу с ошибкой, она выглядит как Exception does not pass to views: APP: view_error_500 None 2024-02-04 18:24:58,641 - django.request …

04.02.2024
Django не удается обновить переменную окружения из wsgi.py

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

04.02.2024
Django: сброс passowrd при обновлении просмотра

Я новичок в Django и пытаюсь изменить/сбросить пароль пользователя. Возможно ли изменить/установить пароль пользователя в updateview? Или существует ли функция для сериализации ввода и сохранения в поле пароля модели пользователя? Заранее спасибо Бен

04.02.2024
Не авторизует пользователя в джанго

Я создал две пользовательские формы на основе UserCreationForm и AuthenticationForm. После регистрации пользователя я хочу сразу его авторизовать, и мне это удалось. Но когда я просто хочу войти в систему, появляется ошибка {'invalid_login': 'Пожалуйста, введите правильный %(имя пользователя) и пароль. …

04.02.2024
Встроенный в Django LogoutView всегда имеет значение 'GET'

Сначала застрял на "Method Not Allowed (GET): /logout/", нашел answer, изменил шаблон так, чтобы метод был 'POST' (пробовал 'post'), но теперь, несмотря на это, я все еще получаю "Method Not Allowed (GET): /logout/", так как метод все еще 'GET'. …

04.02.2024
Плохо сформированная шестнадцатеричная строка UUID

From django.db import models import uuid # Create your models here. class Project(models.Model): title = models.CharField(max_length=200) description = models.TextField(null=True, blank=True) demo_link = models.CharField(max_length=2000, null=True, blank=True) source_link = models.CharField(max_length=2000, null=True, blank=True) created = models.DateTimeField(auto_now_add=True) id = models.UUIDField(default=uuid.uuid4, unique=True, primary_key=True, editable=True) …

04.02.2024
Получение странной страницы входа в систему для django adming

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

04.02.2024
Проблемы с входом пользователей в систему

Я создал две пользовательские формы на основе UserCreationForm и AuthenticationForm. После регистрации пользователя я хочу сразу же его зарегистрировать, и мне это удалось. Но когда я просто хочу войти в систему, возникает ошибка {'invalid_login': 'Пожалуйста, введите правильные %(имя пользователя) и …

04.02.2024
Как исправить ссылку в модальном классе на Bootstrap 5?

У меня есть шаблон для отображения постов и каждый пост имеет post.id. Также есть кнопка для открытия модального окна и кнопка "Да" для удаления сообщения с post.id, на которую я нажал. Но когда я делаю это, он …

04.02.2024
Не удалось найти обработчиков для регистратора "cuckoo"

Ошибка Я запускаю проект Cocosandbox. Но я получаю эту ошибку при выполнении команды Coco Упс! Cuckoo потерпела неудачу из-за необработанного исключения! Иногда ошибки уже исправлены в релизе разработки, поэтому рекомендуется повторить попытку с последним релизом разработки <a href="https://github.com/cuckoosandbox/cuckoo" rel="nofollow …

04.02.2024
Django TypeError: fromisoformat: аргумент должен быть str

введите описание изображения здесь class UserConfirmation(BaseModel): TYPE_CHOICES = ( (VIA_PHONE, VIA_PHONE), (VIA_EMAIL, VIA_EMAIL) ) code = models.CharField(max_length=4) verify_type = models.CharField(max_length=31, choices=TYPE_CHOICES) user = models.ForeignKey('users.User', models.CASCADE, related_name='verify_codes', db_constraint=False) expiration_time = models.TimeField(null=True) is_confirmed = models.BooleanField(default=False) def __str__(self): return …

04.02.2024
Django единая страница входа для rest_framework и консоли администратора

Я делаю Django-приложение, которое использует rest_frameworks (под urlpattern '/api') и консоль администратора (для управления пользователями и группами, под urlpattern '/admin'). В настоящее время они оба имеют свою собственную страницу входа. Я хочу, чтобы обе они использовали одну и ту же …

04.02.2024
TemplateDoesNotExist в /home/ внутренняя ошибка сервера Django

Мой html-файл не отображается. путь к папке: D:\Новая папка\core\core\home. ФайлView.py в домашнем приложении D:\Новая папка\core\core\home файлurls.py в домашнем приложении D:\Новая папка\core\core urls.py файл в основном проекте D:\Новая папка\core\core <a …

04.02.2024
Как эффективно интегрировать Django и Azure с конвейером Machine Learning для анализа данных?

Что такое Django? Что такое библиотеки Python &amp; зависимости Django? Как Django можно использовать для развертывания моделей машинного обучения в облаке? Я пытаюсь получить точные ответы и разрешить свои сомнения. В настоящее время я работаю над проектом …

04.02.2024
Не могу поменять ничего в админ панели Django

Не могу ничего поменять в админ панели django, я думаю что проблема в postgresql, но может быть в что нибудь другом, вот код ошибки если понадобится: IntegrityError at /admin/goods/products/12/change/ ������������: INSERT ������ UPDATE �� �������������� &quot;django_admin_log&quot; ���������������� ���������������������� ���������������� …

04.02.2024
Администратор Django: Фильтрация товаров на основе родительских и дочерних коллекций

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

04.02.2024
Причина: CORS-заголовок 'Access-Control-Allow-Origin' отсутствует Ошибка в django

В последнее время я столкнулся с проблемой CORS в своем проекте django. Я выполнил все необходимые шаги, например, установил django-cors-headers, и вот мой settings.py: INSTALLED_APPS = [ 'rest_framework', # dasti ezafe shod 'rest_framework_simplejwt', 'corsheaders', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', …

04.02.2024
Строка чтения подпроцесса застревает

Я пытаюсь создать терминал, работающий на основе пользовательского ввода. Мне удалось получить вывод, но readline() зависает после того, как вывод сгенерирован. Есть ли способ остановить readline после выполнения пользовательской команды. Я добавил небольшой пример функции, чтобы продемонстрировать проблему: …

04.02.2024
Лучшее решение для ограниченного количества динамических полей модели в приложении Django

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

04.02.2024
Как отобразить даты?

Я хотел бы использовать цикл для создания столбцов и отображения в них дат вперед. Приведенный ниже код правильно отображает все в консоли, но я не знаю, как отобразить его для пользователя. list=[1,2,3,4,5,6] for l in list: date = datetime.date.today() next_date=date+timedelta(days=l) …