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

27.01.2023
Django: преобразование функции представления в представление на основе класса. Ошибка при входе в панель администратора: соответствующий запрос не существует

Я учусь преобразовывать старые функции view.py в представления на основе классов. Я начал с простой функции, которая отображала страницу с моими эссе, плюс у меня была форма newsletter form и проект формы comment form (но не привязанный к …

27.01.2023
Результаты поиска не отображаются в шаблоне (Django)

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

27.01.2023
Как показать связанный внешний ключ в наборе запросов django?

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

27.01.2023
Ошибка ключевого слова Django, но печать kwargs показывает ключ

У меня есть этот URL, и я отправляю идентификатор текущего вошедшего пользователя (зритель (33)) и идентификатор просматриваемого пользователя (пользователь (1)) в URL: path("users/<int:viewer>/<int:user>/profile/", OtherProfile.as_view()), Вот представление, обрабатывающее этот URL: class OtherProfile(generics.RetrieveAPIView): permission_classes = [permissions.IsAuthenticated] serializer_class = ProfileSerializer …

27.01.2023
Я не могу публиковать сообщения MQTT через несколько дней

Я использую "mqttasgi" как библиотеку с Django justo для прослушивания и постинга многих сообщений. Однако, по какой-то причине через несколько дней невозможно продолжать публиковать сообщения. Следует отметить, что я использую логин amazon с "mqttasgi" и уровень 1 QO (поскольку AWS …

27.01.2023
Как я могу фильтровать варианты (размер - цвет) при выборе размера товара показать цвет товара, который сохранен в базе данных в django?

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

27.01.2023
Как автоматически рассылать сообщения в телеграм боте, имея базу user_id (telebot+sqlite)

Всем привет! Прошу помочь мне с данной проблемой. Есть таблица для рассылки. Необходимо, чтобы при каждом обновлении таблицы происходила автоматическая рассылка сообщений пользователям, которые сохраняются после первого сообщения боту в отдельную таблицу. Использую pyTelegramBotAPI, python. Back будет на django, …

27.01.2023
Django, создание действия над моделью с полем m2m, связанным с моделью с пользовательским закрытым ключом

У меня есть эти две модели: class Vehicle(models.Model): """Vehicle object.""" plate = models.CharField(max_length=255, primary_key=True) brand = models.CharField(max_length=255) model = models.CharField(max_length=255) owner = models.CharField(max_length=255) user = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE, ) class Center(models.Model): """Center object.""" user = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE, ) …

27.01.2023
Django запрос __startswith не чувствителен к регистру [дубликат]

Я тестировал пользовательский поиск с отсортированными результатами и обнаружил странное поведение >>> User.objects.filter(username__istartswith="AbC") <QuerySet [<User: AbC>, <User: AbCuuu>, <User: abc>, <User: abcuuu>]> >>> User.objects.filter(username__startswith="AbC") <QuerySet [<User: AbC>, <User: AbCuuu>, <User: abc>, <User: abcuuu>]> Разве у __startswith не …

27.01.2023
Как агрегировать значения Jsonfield в Django?

У меня есть JsonField (col1) в модели (model1), которое содержит значения, как показано ниже: {"key_1":"val_1", "key_2":"{\"sub_key1\":sub_val1, \"sub_key2\":sub_val2}"} Я хотел бы агрегировать sub_key1 и sub_key2. Я пробовал ниже в Python, но это не работает. from django.db.models import FloatField, …

27.01.2023
Работа с изображениями пользователей в веб-приложении - форматирование, поворот?

всем, в моем веб-приложении (Python - Django) пользователи в будущем должны иметь возможность загружать фотографии, которые затем будут отображаться в их собственном профиле (как фотопост в Facebook). Соответственно, появится вход файла, в котором пользователь может выбрать свое изображение. …

27.01.2023
Ошибки и тесты модулей Django

У меня есть некоторые проблемы с Django. Мое приложение работает нормально, но моя IDE (Pycharm) считает это ошибкой. Для ясности все приложения добавлены в INSTALLED_APPS в settings.py введите описание изображения здесь Например: <a href="https://i.stack.imgur.com/1iMka.png" rel="nofollow …

27.01.2023
Как я могу реализовать опрос таблицы и сохранить примененный к ней фильтр? [Django-filter] [HTMX]

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

27.01.2023
Как создать таблицы модели в MySQL?

Я пытаюсь воспроизвести проект PHP/Symfony в Python/Django в качестве упражнения по изучению python. Платформа = Windows 10. Ожидается, что команда migrate добавит таблицы, связанные со всеми записями в settings.py INSTALLED_APPS{...}. Вместо этого команда migrate добавляет все таблицы Django, но ни …

27.01.2023
Как представить SVG-полигон в HTML, используя определение, полученное из функции POSTGIS ST_AsSVG

В моем приложении django есть база данных postgis. Я пытался получить полигон в виде SVG, чтобы я мог представить этот полигон в HTML, используя стандарт SVG. Я использую следующий запрос: SELECT ST_AsSVG(geom) from country_limit cl where cl.id=3; …

27.01.2023
Как я могу отправить результат scrapy в django views, чтобы frontend мог получить результат scrapy с помощью axios?

Я планирую сделать бэкенд, используя django + scrapy. моя цель состоит в следующем. frontend(react) посылает методы 'get' от axios в конечную точку django views. это активирует scrapy, чтобы начать ползать (пауки) отправляем результат скрапирования в django …

27.01.2023
Django 4 с Apache 2.4 на Ubuntu 22.04 сначала загружается, но затем перестает работать до перезапуска Apache

Я развернул свой проект Django 4 с БД SQLITE3 с помощью python 3.10 на экземпляре сервера Ubuntu 22.04 Server на виртуальной машине на моем NAS Synology. Я использую модуль WSGI, который, насколько мне известно, является единственным способом сделать это, верно? …

26.01.2023
Django развернуть beget.ru

У меня возникает ошибка при развертывании проекта django на хостинге beget.ru введите описание изображения здесь введите описание изображения здесь

26.01.2023
Использование виджетов администратора Wagatil на публичном фронт-энде

У меня есть Streamfields и некоторые пользовательские StructBlocks, StreamBlocks и RichText на wagatil Pages &amp; Models. Которые очень легко редактировать, когда я вхожу в систему как администратор. Однако я хотел бы, чтобы мои конечные пользователи могли создавать и …

26.01.2023
DRF: Загружать много похожих файлов

Я создал пользовательский API для загрузки документов. Ссылка на файл хранится в полях типа license_*, статус документа хранится в license_*_status. models.py @deconstructible class User_directory_path(object): def __init__(self, prefix): self.prefix = prefix def __call__(self, instance, filename): return f'{instance.id}/{self.prefix}_{filename}' class Profile(models.Model): class DocumentStatus(models.TextChoices): …

26.01.2023
Привет, ребята, я новичок в python, почему я не могу вызывать функции два раза (в if и в else)? [закрыто]

Class Get_Cost_Mixin: def get_name(self): if len(list(self.ingredients.split())) &lt;= 1: call.get_cost() &lt;------ call.get_price() &lt;------ print(str(self.ingredients) + ' Smoothie') else: call.get_cost() &lt;------ call.get_price() &lt;------ print(str(self.ingredients) + ' Fusion') Привет ребята, я новичок в python, почему я не могу вызывать фукции два …

26.01.2023
Django - модели с отношениями к возможно несуществующим пользователям

Я работаю над корпоративной LMS на базе REST-фреймворка Django. Аутентификация осуществляется через Google OAuth 2.0 с использованием пакета drf-social-oauth2, а целевыми организациями для моего программного обеспечения являются школы и университеты. Некоторые модели имеют внешние ключи к модели пользователя; однако, в …

26.01.2023
Как заставить ссылку открываться вне встроенного браузера / веб-просмотра?

Я установил простую систему аутентификации с помощью python-social-auth-django. Все отлично работает на компьютере и мобильном телефоне, но когда я пытаюсь открыть ссылку на вход в систему из приложения Messenger с другого телефона (марки Huawei), ссылка открывается во встроенном браузере …

26.01.2023
Next13 fetch на localhost:8000 не работает

Почему-то fetch из next13 не работает с Django на localhost:8001. Я получаю следующую ошибку: TypeError: fetch failed at Object.processResponse (node:internal/deps/undici/undici:7188:34) at node:internal/deps/undici/undici:7516:42 at node:internal/process/task_queues:140:7 at AsyncResource.runInAsyncScope (node:async_hooks:202:9) at AsyncResource.runMicrotask (node:internal/process/task_queues:137:8) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) { cause: Error: [object Object] …

26.01.2023
Django queryset ошибка при использовании len(qs) TypeError: аргумент должен быть int или float

Я не знаю, что случилось с моей базой данных, но теперь я не могу расширить свой набор запросов. Я могу создать qs с большим количеством obj с помощью qs.SignalSma.objects.all(). Но почему-то я не могу использовать len(qs) на этом …

26.01.2023
Шаблоны, структура проекта

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

26.01.2023
Файл "<frozen importlib._bootstrap>", строка 1050, в _gcd_import

File "&lt;frozen importlib._bootstrap&gt;", line 1050, in _gcd_import File "&lt;frozen importlib._bootstrap&gt;", line 1027, in _find_and_load File "&lt;frozen importlib._bootstrap&gt;", line 1006, in _find_and_load_unlocked File "&lt;frozen importlib._bootstrap&gt;", line 688, in _load_unlocked File "&lt;frozen importlib._bootstrap_external&gt;", line 883, in exec_module File "&lt;frozen importlib._bootstrap&gt;", line 241, …

26.01.2023
У меня есть одна таблица с внешним ключом к другой таблице? Возможно ли заполнить внешний ключ и другое поле из одной и той же вкладки?

У меня есть таблица properties_numBed, Каждое из наших свойств имеет номер спальни, присвоенный ему. Я пытаюсь добиться того, чтобы в классе DoorCodes мы сначала выбрали PropertyName (уже доступное из другой таблицы), а затем список спален, прикрепленных к этой собственности, …

26.01.2023
Удаление вложений в django

У меня есть несколько точек с уникальными идентификаторами. К каждой точке прикреплен файл. Как удалить файлы в определенной точке? https://github.com/testdrivenio/django-ajax-xhr/blob/jquery/static/main.js#L19-L41

26.01.2023
Redis django подключается к localhost redis, даже когда я меняю URL и PORT

Return { 'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': f'redis://{self.REDIS_URL}:{self.REDIS_PORT}', 'OPTIONS': { 'CLIENT_CLASS': 'django_redis.client.DefaultClient', } вот мой код redis для размещения в CACHES, все еще даже после указания различных redis_url и порта, подключается к localhost 127.0.0.1:6379 Я хочу подключиться к другому …

26.01.2023
Являются ли модели Django "db_tablespace" эквивалентом Postgres Schemas?

Я только что наткнулся в документации Django на ссылку db_tablespace на опцию Meta(), и я не уверен: Являются ли "tablespaces" (как определено в Django) в некотором роде эквивалентом "schemas" (как определено и используется в Postgres)? Например: Могут …

26.01.2023
Как распечатать карту листовки в pdf с помощью django-wkhtmltopdf?

У меня есть приложение django, я пытаюсь распечатать карту листовки в pdf с помощью django-wkhtmltopdf, но карта отображается неправильно. Я даже пытаюсь задать больше времени параметру 'javascript-delay', но результат тот же. Вот изображение карты: <img alt="Image …

26.01.2023
Django, Celery и Celery beat через Copilot. Используете сайдкары или несколько сервисов?

Я могу легко развернуть приложение Django через Copilot. Но теперь мне нужен Celery worker и beat. Sidecars sounds похоже на то, что я хочу. По сути, определить два новых сайдкэра: один для Celery worker и другой …

26.01.2023
Невозможно обновить тарифный план Jawsdb

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

26.01.2023
Django main.app_table__old Ошибка при удалении элемента

Я столкнулся с этой проблемой и перепробовал много решений, но ни одно не работает для меня или не подходит для моего случая. Сначала я использую Django==2.0 (не могу перейти на версию из-за проблем). У меня есть таблица …

26.01.2023
Что является вторым аргументом ForeignKey в типовых подсказках django stubs?

Order = models.ForeignKey["ExtensionOrder", **WhatGoesHere**]( "subscriptions.ExtensionOrder", null=False, on_delete=models.PROTECT ) Заглушка здесь: class ForeignKey(ForeignObject[_ST, _GT]): _pyi_private_set_type: Union[Any, Combinable] _pyi_private_get_type: Any ... # class access @overload # type: ignore def __get__(self, instance: None, owner) -&gt; ForwardManyToOneDescriptor: ... # Model instance …

26.01.2023
Обслуживание папки react build в django, страница не найдена при перезагрузке

Я пишу приложение для чата на Django и использую React в качестве фронт-энда, я обслуживаю react по корневому пути 'localhost:8000/' и в приложении react тоже есть некоторые пути, такие как 'chat/:user', я могу получить доступ к ним, пока я иду …

26.01.2023
Почему в django-autocomplete-light одиночный выбор плохо стилизован и сломан, когда мультивыбор работает?

У меня есть экран в Django с автозаполнением с одним выбором и автозаполнением с несколькими выборами для одного и того же объекта модели (но разных полей модели). Мультивыбор работает отлично, одновыборочный работает, но плохо стилизован и немного сломан (требуется …

26.01.2023
Невозможно импортировать имя 'Categories' из частично инициализированного модуля 'categories.models' (скорее всего, из-за циклического импорта)

Я пытаюсь создать 2 базы данных категорий и sous_categories в Django. В этих двух базах данных категория может иметь много sous_categories, а sous_categories имеет только одну категорию. Когда я тестирую свой код, я получаю сообщение "невозможно импортировать имя 'Categories' из …

26.01.2023
Порт Django localhost по умолчанию уже используется с postgres

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