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

02.12.2024
Zsh убит при запуске сервера python manage.py

Раньше я работал на Macbook с Intel. Недавно я начал работать на Macbook с M3. У меня есть приложение Django. На Intel оно запустилось. На M3 я получаю ошибку: Как вы могли видеть, …

02.12.2024
Как развернуть веб-приложение django на plesk, ubuntu

Я хотел бы узнать, как развернуть веб-приложение Django на панели Plesk.

02.12.2024
Автоматическая генерация имен арендаторов в django

Сначала немного предисловия. Я создаю многопользовательское приложение для потребителей, используя Django/DRF. Я (пытаюсь) не использовать никаких сторонних пакетов для многопользовательской части. Вместо этого я просто создал модель Tenant, которая имеет поле OneToOne в модели User, так что есть главная …

02.12.2024
Django Query API select_related в запросе с несколькими таблицами

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

02.12.2024
Распространение статических файлов Django-TailwindCSS не работает

Я использую библиотеку Django-Tailwind. (https://django-tailwind.readthedocs.io/en/latest/index.html) Все, что происходит во время разработки на моей локальной машине, работает нормально, т.е. все стили отображаются. Но когда я развертываю его на своем дроплекте Digital Ocean, стилизация tailwindcss не отображается …

02.12.2024
Pytest-django: Класс модели sites.models.Site не объявляет явную метку app_label

Здесь было много подобных вопросов, но большинство из них не имеют отношения к pytest. Запуск manage.py runserver работает корректно, не работает только pytest. При запуске pytest --collectonly --verbose -n0, pytest не работает со следующей ошибкой: ============================= test session …

02.12.2024
Функция Python с тем же методом, что и индекс, не работает, печатает только под индексом. Что делать? [закрыто]

Views.py def index(request): print("passed through index method") return render(request, "title/index.html", {}) def q(request): print("passed through q method") return render(request, "title/index.html", {}) def testss(request): print("passed through testss method") return render(request, "title/index.html", {}) urls.py urlpatterns = [ path("", views.index, name="index"), path("test", …

02.12.2024
Веб-сокет не работает на postman или websocket king

У меня есть проект бэкенда, использующий Django, и он для QMS, я хочу сделать два уведомления в реальном времени: 1- для клиента, если есть только билет впереди 2- для всех клиентов, чтобы увидеть количество билетов, которые находятся в счетчиках …

02.12.2024
Generic Foreign Key на несохраненной модели в Django

Я наткнулся на небольшую нестыковку с Foreign Keys и Generic Foreign Keys в Django. Предположим, у нас есть три модели class Model_One(models.Model): name= models.CharField(max_length=255) class Model_with_FK(models.Model): name=models.CharField(max_length=255) one=models.ForeignKey(Model_One, on_delete=models.CASCADE) class Model_With_GFK(models.Model): name=models.CharField(max_length=255) content_type= models.ForeignKey( ContentType, on_delete=models.CASCADE, ) object_id = …

02.12.2024
Логин не устанавливает sessionid в Cookies в браузере Safari с onrender.com [Django]

Я развернул Django в качестве бэкенда на render.com, я настроил csrf и правила сессии на settings.py вот так. SECURE_HSTS_SECONDS = 31536000 SECURE_HSTS_INCLUDE_SUBDOMAINS = True SECURE_HSTS_PRELOAD = True SESSION_ENGINE = "django.contrib.sessions.backends.db" SESSION_COOKIE_AGE = 1209600 # 2 weeks …

02.12.2024
Wagtail_Modeltranslation для MultiFieldPanel

у меня возникла проблема с переводом полей внутри MultiFieldPanel... когда я пытаюсь перевести поля, я не могу показать их в админке, но вне MultiFieldPanel они работают нормально, как FieldPanel("body") и также я пытался понять документацию, но не работает также …

02.12.2024
Как иметь несколько кнопок отправки в одной строке, даже если это разные формы отправки, используя Python Django?

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

02.12.2024
Django и Firebird

Есть ли у кого-нибудь работающая система, использующая Django и Firebird? Если да, не могли бы вы предоставить информацию о версии Python, версии Django, версии Firebird, используемом драйвере Firebird и драйвере Firebird Django, версии libfbclient и, наконец, какие дополнительные модули …

02.12.2024
Проблема с миграцией django / django.db.utils.ProgrammingError: invalid dsn: invalid connection option «players»

я столкнулся с проблемой при попытке перенести мой проект на docker postgres db! Ошибка: Файл «D:\TeamsProject.venv\Lib\site-packages\psycopg2_init_.py», строка 121, in connect dsn = _ext.make_dsn(dsn, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Файл «D:\TeamsProject.venv\Lib\site-packages\psycopg2\extensions.py», строка 167, in make_dsn parse_dsn(dsn) django.db.utils.ProgrammingError: invalid dsn: invalid …

01.12.2024
Django: форма с неизвестным количеством подформ

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

01.12.2024
UniqueConstraints не работает?

Class DataStatus(DjangoChoices): draft = ChoiceItem("draft", _("Draft")) active = ChoiceItem("active", _("Active")) class BaseDataModel(models.Model): class Meta: abstract = True class DataModel(BaseDataModel, models.Model): """Model class for Purchase Request.""" class Meta: constraints = [ models.UniqueConstraint(fields=["user"], condition=Q(status="draft"), name="unique_draft_user"), ] user = models.ForeignKey( User, related_name="+", on_delete=models.CASCADE, …

01.12.2024
Как отменить выбор уже выбранного объекта ForeignKey в Django FormWizard?

У меня есть проект Django, в котором я использую FormWizard для управления многоступенчатыми формами. В одной из форм у меня есть поле ModelChoiceField, связанное с полем ForeignKey в модели. Вот упрощенная версия формы: class JobDetailsForm2(BaseHXForm): employee_id = forms.CharField( label='Employee …

01.12.2024
Модуль django_push_notifications не работает

Ранее я использовал Django Push Notifications с FCM, и он работал хорошо. Однако после того, как Firebase изменил процесс аутентификации, он перестал работать. Что я пробовал Перешел на HTTP v1 API: Я перешел на протокол HTTP, как описано …

01.12.2024
Autoflake выводит неиспользуемые импорты/переменные, но не удаляет их

Я использую инструмент autoflake для удаления неиспользуемых импортов и переменных в файле Python, но хотя он выводит сообщение об обнаружении неиспользуемых импортов/переменных, на самом деле он не удаляет их из файла. Вот команда, которую я выполняю: <pre class="lang-bash …

01.12.2024
NoReverseMatch at /cms-admin/ Reverse for 'wagtailadmin_sprite' not found. 'wagtailadmin_sprite' не является правильным именем функции представления или шаблона

Пытаюсь интегрировать Wagtail CMS на свой сайт и добился успеха, пока не изменил имя пути с '/admin' -&gt; '/cms-admin', потому что это вызывало конфликт со страницей администратора базы данных Django и я начал получать ошибку NoReverseMatch для 'wagtailadmin_sprite' всякий …

01.12.2024
Как исправить эту ошибку Ошибка возникла при инициализации VM PyReportJasper?

у меня проблема с pyreportjasper, когда я нажимаю печать, то получаю эту ошибку Error occurred during initialization of VM Could not find agent library instrument on the library path, with error: La procÚdure spÚcifiÚe est introuvable Module java.instrument may …

30.11.2024
Получение значения False даже при создании нового инстанса User в функции приемника сигналов Django, почему не знаю?

Это мое определение сигнала from django.dispatch import receiver from django.contrib.auth.models import User from django.db.models.signals import post_save, pre_save @receiver(post_save, sender=User) def create_profile(sender, instance, created, **kwargs): user = instance if created: print('A new user is created') else: print('A new user …

30.11.2024
Почему загрузка изображений не работает в Django при использовании docker

У меня есть ImageField в приложении Django blog, которое загружает изображения в определенную папку. Настройка отлично работает, когда я запускаю приложение с помощью python manage.py runserver; изображение загружается в нужную папку без каких-либо проблем. Однако, когда я запускаю …

30.11.2024
Как лучше всего использовать `ModelChoiceField` в `NestedTabularInline`?

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

30.11.2024
Горячая перезагрузка в контейнере Docker не работает Django

У меня возникли проблемы с моим VS-Code Dev Container. Он работает, но, к сожалению, StatReloader не работает. Если я запускаю uv run python manage.py runserver 0.0.0.0:6000 внутри Dev Container (запускаю новый Django-сервер), то он работает совершенно нормально. На самом …

30.11.2024
Django Custom Database Backend

Я пытаюсь использовать бэкенд базы данных стороннего производителя и, чтобы разобраться в теме, я следовал подходу, описанному по этой ссылке: https://python.plainenglish.io/how-to-create-custom-django-database-backends-a-comprehensive-guide-for-developers-c8fb7e6a49ed. Итак, я использовал docker экземпляр python:latest (3.13.0) и установил django (5.1.13). Я следил за …

30.11.2024
В Django + REST Framework, какой правильный способ получения префетишированных данных в сложных сериализаторах?

Мы делаем веб-приложение, очень похожее на форум (по концепции). Пользователи могут публиковать сообщения в темах, которые организованы во вложенные категории, принадлежащие проекту. Проект - это группа пользователей и их контент/активность внутри него. Мы используем Django + DRF для бэкенда …

30.11.2024
POST-данные формы «Оценки и посещаемость» не сохраняются в базе данных

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

30.11.2024
Многопользовательская аренда для приложений, ориентированных на потребителя

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

29.11.2024
Как мне и моему другу создать веб-приложение в синхронизации с живым предварительным просмотром и контролировать очень развернутые функции с течением времени

Мы с другом начинаем стартап и создаем веб-приложение, похожее на «sproutgigs». Мы составили план с помощью искусственного интеллекта и начнем с MVP с ограниченным набором функций. Примерно через 6 месяцев, в зависимости от результатов, мы выпустим финальные функции. У …

29.11.2024
При развертывании приложения DJANGO в CPANEL, но работает только главная страница

вот мои урлы: path('', views.test, name='home'), path('TEST/', views.test, name='test') home имеет кнопку, которая перенаправляет на test. Я не использую никаких логинов, баз данных или чего-либо еще, просто 2 html страницы. но только когда путь '', это работает. Я пробовал …

29.11.2024
Django не обнаруживает мои файлы и отображает пустую HTML-страницу

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

29.11.2024
Миграции Django: SeparateDatabaseAndState против --fake

Допустим, у меня есть модель: class MyModel(models.Model): ... field_no_need_anymore = Charfield(...) Я хочу удалить поле field_no_need_anymore, но не хочу сразу применять изменения к базе данных - я уберу этот столбец вручную позже (на следующий день или через …

29.11.2024
Django добавляет числа из базы данных и выводит на экран

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

29.11.2024
Django: как сбросить URL страницы в ответе на пост?

Context Страница отображает список записей (из БД), где некоторые столбцы являются редактируемыми. Одна «ячейка» должна содержать сумму. Макет выглядит примерно так: +----+-------+--------+--------+--------+---------------+ | id | name | Price |Packing |Shipping| Total fees | +----+-------+--------+--------+--------+---------------+ | 32 | Name1 | 150.25 …

29.11.2024
Как заставить django автоматически заполнять поле формы информацией из другой модели, которая находится в базе данных [дубликат]

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

29.11.2024
Модели Django - Таблица и состояние таблицы - как моделировать?

Мне нужен совет... В моем приложении на django есть модели: Заказ и Статус заказа: class OrderStatus(models.Model): status = models.CharField(max_length=20, verbose_name="Status") class Order(models.Model): orderNo = models.CharField(max_length=20, verbose_name="Order", unique=True) orderStatus = models.ForeignKey(OrderStatus, on_delete=models.PROTECT, verbose_name="Status" ) Есть 3 статуса..: …

29.11.2024
Ошибка Django mssql-django в MacOS, но она работает в Windows

Я уже установил pip install mssql-django на MacOS. Некоторое время она работала нормально, после чего перестала выполняться программа ( python3 manage.py runserver) и появилось сообщение об ошибке ниже: django.db.utils.Error: ('01000', «[01000] [unixODBC][Driver Manager]Can't open lib „ODBC Driver 17 for …

29.11.2024
Дублирование строк при агрегировании над values() с отношением «многие-ко-многим

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

29.11.2024
MSAL для React frontend & Django backend - Любая помощь

Существует ли стандартная практика для MSAL auth при использовании отдельного фронтенда/бэкенда lagnuage? Должен ли я иметь и Public, и ConfidentialClient, или только один? Я запутался после тщательного чтения документации в течение пары недель... Моя основная цель состоит в …