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

11.08.2022
Как соединить подзапросы в Django ORM

Я начинающий Django и я застрял на следующей проблеме в течение некоторого времени. Основное, чего я хотел бы достичь, это то, что когда клиент делает запрос GET list api с параметром периода времени (скажем, 3 месяца), то сервер …

11.08.2022
Приложение с несколькими контейнерами: выполнение контейнера из другого контейнера

У меня есть многоконтейнерное приложение Django. Один контейнер - это база данных, другой - основной webapp с установленным Django для работы с front- и backend. Я хочу добавить третий контейнер, который обеспечивает основную функциональность/инструмент, который мы хотим предложить через …

11.08.2022
Проблемы с поиском по LDAP в Django

Ошибка сервера AUTH_LDAP_USER_SEARCH должен быть экземпляром LDAPSearch. Пытаюсь настроить Netbox. Кажется, что это действительно классный инструмент, если я когда-нибудь смогу заставить его работать правильно из-за ошибок оператора. Я могу получить портал входа, когда я размещаю сервер небезопасно - …

11.08.2022
Конфигурация отладки кода visual studio для django не распознает тестовые файлы

У меня стандартная настройка проекта, где мой test.py находится внутри папок app. Когда я вручную запускаю py manage.py test он распознает мои тестовые файлы. При использовании этой отладочной конфигурации тесты не запускаются. Found 0 test(s). System …

11.08.2022
Попытка добавить элементы в список списков кортежей

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

11.08.2022
Как отобразить все посты, если url имеет этот id в шаблонах django

<div class="wilipedia-overview__list"> {% for lexicon_item_obj in lexicon_item_obj.all %} <div id="wilipedia-item-{{ lexicon_item_obj.id }}" class="wilipedia-item js-wilipedia-item{% if forloop.counter > 8 %} hidden {% endif %}" data-filter="{% for lexicon_key in lexicon_item_obj.lexicon_key_set.all %}{{ lexicon_key.title }}{% endfor %}"> <div class="wilipedia-item__title"> <h5>{{ lexicon_item_obj.title }}</h5> </div> <div …

11.08.2022
Ошибка Permission Denied только на сервере linux, тот же код хорошо работает на windows?

В своем проекте я использовал API google drive. Используя API google, я хочу создавать папки и загружать некоторые файлы в определенную папку. Когда в базу данных добавляется новая компания, я хочу создавать папки, связанные с этой компанией. Весь код отлично …

11.08.2022
Как получить данные между двумя датами путем получения из входных данных?

Я пытаюсь фильтровать свою таблицу с помощью пользовательских данных. Я создаю фильтр, который позволяет пользователям выбирать 2 даты (ГГГГ-ММ-ДД). Я могу получить входные данные следующим образом: 2022-08-19 2022-08-31 и у меня есть модель Case. Я хочу получить дела, …

11.08.2022
Как я могу получить вопрос пользователя из представления, у которого уже есть slug

Я пытаюсь получить вопрос пользователя из представления public_profile, которое использует slug для получения информации о профиле пользователя, и теперь я хотел получить вопрос пользователя в представлении public_profile, которое использует slug, но это дает мне ошибку Page not found (404). Я …

11.08.2022
Проверка токена доступа AzureAD с помощью Django-REST-фреймворка

Прежде чем что-либо сделать, я хотел бы предупредить вас о моих крайне ограниченных знаниях по этому вопросу. Теперь, когда вы предупреждены, я хочу спросить, как я могу проверить токен доступа azureAD с помощью Django/django-rest-framework. У меня есть приложение, …

11.08.2022
Django4.0 админка и длинна названия поля

Вопрос такой, как проверить и обрезать ВСЕ дниные названия ВСЕХ полей в админке? В идиале хотелось бы реализовать такой механизм который будет считать длинну полей и если длина больше 30 символов, то будет после 30-го символа рисовать " ..."

11.08.2022
Как запустить один проект Django на нескольких статических IP-адресах в docker

Здесь этот проект работает нормально. Этот проект открывается только на одном статическом IP-адресе. Проблема в том, что я хочу открыть этот проект на нескольких статических IP-адресах в docker. Может ли кто-нибудь подсказать мне, как это сделать? Эта …

11.08.2022
Пользователь является анонимным, несмотря на то, что он вошел в систему

Надеюсь, у вас все в порядке. У меня есть проект, использующий vue и django rest, и я сделал аутентификацию с помощью djoser. Когда пользователь входит в систему, устанавливается токен и он может корректно войти на сайт, но в views.py, …

11.08.2022
Почему homebrew устанавливает все в /opt/homebrew/Cellar, а мой проект python ищет все в /usr/local

Я новичок в macos, использую Monterey на M2 macbook Air, и испытываю трудности с удовлетворением зависимостей для проекта django. Чтобы все было чисто и просто, я собрал python 3.8 из исходников, --with-openssl=/also/built/from/source, создал виртуальную среду (bin/python -m …

11.08.2022
Фильтрация объектов с обратной зависимостью

Я пытаюсь построить отчет: мне необходимо сперва перечислить все устройства devises, а затем отфильтровать группы в которые они входят. Проблема в том, что у меня получается обратная зависимость, то есть related_name='gpu' расположено в другой таблице, поэтому я не знаю, как …

11.08.2022
Выполнить цикл for для ключа словаря

Такие данные я отправил в свой шаблон x = [{'id': 668, 'title': 'ME2: Pressurisation Unit Maintenance Record', 'valuess': ['person', 'address', 'asset']} return render(request, 'xyz.html', {'data': x}) хочу запустить цикл for для ключа с именем 'values' в моем наборе данных …

11.08.2022
Выполните makemigration модели Django из пакета

У меня разная структура пакетов и я хочу запустить makemigration и затем мигрировать, но это не работает. у меня есть приложение user_app и пакет models, где находится файл моей пользовательской модели пользователя. когда я запускаю makemigration, у меня появляется …

11.08.2022
Как присвоить несколько объектов к полю ManyToManyField Django по ключу из словаря

Подскажите как при записи в бд добавить к полю ManyToManyField несколько объектов. Вот написал парсер который из текстовика забирает данные формирует словарь где ключ является artno и значения список из brandno, записывает в модели, где идет связь по ManyToManyField Связка …

11.08.2022
Как использовать арифметику в методе сохранения джанго?

Какой лучший appraoch для переопределения метода сохранения, который вычисляет modelfield a trough self.modelfielda= self.modelfieldb / 4 + self.modelfieldc / 2 В настоящее время я получаю Expected type 'int', got 'DecimalField' instead

11.08.2022
Оптимизация запросов в Django ORM с помощью множественных объединений

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

11.08.2022
Есть ли способ передать путь к папке в форму загрузки файлов в Django?

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

11.08.2022
Как импортировать Json-файл в базу данных django с сохранением ссылок на объекты

У меня есть настольное приложение на C# и веб-приложение django, которые используют набор общих типов классов/моделей. Приложение C# экспортирует json файлы, содержащие экземпляры этих моделей, а я пытаюсь импортировать их в базу данных django. Сложность заключается в том, …

11.08.2022
Автоматическая перезагрузка изменений кода в Django не работает в Docker на MacM1

Автозагрузка изменений кода, развернутого в контейнерах docker, не работает на mac m1.

11.08.2022
Отображение списка значений объектов Django в jquery datatables

Я пытаюсь отобразить данные из postgresql с помощью django python в jquery datatables, но у меня возникли некоторые проблемы. вот мой view.py from administrator.models import User def showuser(request): showall = list(User.objects.values_list()) return render(request, '/path.html', {"data": showall}) Я …

11.08.2022
В моей БД postgres нет данных, хотя она существует [дубликат].

У меня есть БД PostgreSQL на удаленном сервере ubuntu. Мой Python скрипт может писать в БД, с использованием этих конфигураций. def get_query(group_name , heb_sale_rent ,heb_street, heb_city , heb_rooms , heb_size , heb_floor , heb_porch , heb_storage , heb_mamad , …

11.08.2022
Тестирование CRUD-функции в Django Restaurant App

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

11.08.2022
Значение Django View не обновляется в шаблоне, если не перезапустить gunicorn.socket (установка: Django + Gunicorn + Nginx)

У меня есть небольшой Django-сайт, работающий на Ubuntu 22.04 на Linode. Он использует Nginx и Gunicorn для обслуживания страницы Django. Теперь я пытаюсь понять, как получить последнее значение сегодняшней даты и времени из views.py при обновлении страницы; похоже, …

11.08.2022
Как фильтровать ManyToMany по ForeignKey используя третью модель?

Не могу понять как сделать отображение доступных к покупке сервисных наборов основываясь на уже купленных оборудованиях. Допустим пользователь купил оборудование и после этого ему открываются к покупке сервисные наборы для данного оборудования. Сервисный набор по ManyToMany может принадлежать к нескольким …

11.08.2022
Django - Аннотирование с помощью Case/When/Value и связанных объектов

У меня есть две следующие модели: class Post(models.Model): content = models.TextField() class Vote(models.Model): UP_VOTE = 0 DOWN_VOTE = 1 VOTE_TYPES = ( (UP_VOTE, "Up vote"), (DOWN_VOTE, "Down vote"), ) post = models.ForeignKey(Post, related_name="votes") vote_type = models.PositiveSmallIntegerField(choices=VOTE_TYPES) Я …

11.08.2022
Ошибка при смене движка базы данных на PostgreSQL

Я получил эту ошибку после смены движка, база данных подключена, однако она определила, что мое поле id является bigint, хотя я специально установил его как поле UUID. class Cart(models.Model): id = models.UUIDField(default=uuid.uuid4, primary_key=True) created_at = models.DateTimeField(auto_now_add=True) в …

11.08.2022
Django restframework object-level-validation

Вот мои модели: Test, Skillarea, question MODELS.PY : class Test(BaseModel): types = models.ManyToManyField( TestType, related_name='tests', ) title = models.CharField(max_length=255) summary = models.TextField() def __str__(self): return self.title class SkillArea(BaseModel): title = models.CharField(max_length=255) test = models.ForeignKey('Test', on_delete=models.PROTECT, related_name='skill_areas') questions …

11.08.2022
Django Model custom User создает таблицу auth_user в базе данных моего приложения при использовании нескольких баз данных

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

11.08.2022
Ошибка при выполнении '$ python manage.py collectstatic --noinput'. remote: Подробнее см. отслеживание выше

Remote: ! Error while running '$ python manage.py collectstatic --noinput'. remote: See traceback above for details. remote: remote: You may need to update application code to resolve this error. remote: Or, you can disable collectstatic for this application: remote: remote: …

11.08.2022
ModuleNotFoundError: Нет модуля с именем 'django_rest_passwordreset'

Я попытался создать учетную запись суперпользователя Django для своего проекта, используя: 'python manage.py createsuperuser' по команде Prompt произошла ошибка - ModuleNotFoundError: No module named 'django_rest_passwordreset'

11.08.2022
Непальский язык, написанный на html-шаблоне python не поддерживает

Я пытался отобразить счет-фактуру на непальском языке, но он отображается как

11.08.2022
Возникает ошибка при запуске python manage.py в Django на linux vps

Недавно я клонировал свой проект django на linux vps. Я использовал python3.10 в своей системе, но в vps у меня python3.8. На самом деле я установил все необходимые пакеты и создал базу данных. У меня возникает эта ошибка всякий …

11.08.2022
Как отобразить данные, имеющиеся в базе данных, с помощью запроса exist()

У меня есть этот код. Но мне нужно отобразить значения, которые существуют в базе данных, а не как "It's Exists in the Database", мне нужно отобразить значения данного email_id. def post(request): if request.method == 'GET': value = example.objects.all() email_id …

11.08.2022
Pytest терпит неудачу при работе с отдельным sqlite

У меня есть система django с drf, где мои представления работают нормально, однако, я не могу написать тест для представления, которое имеет следующий запрос: Object.objects.filter(...).order_by(...).distinct('comdate') . Проблема заключается в том, что он не работает со следующей ошибкой: #python …

11.08.2022
Как связать иерархические данные с другой моделью в Django?

Рассмотрим следующие иерархические данные. Глубина может быть 3-4 уровня. Как я понимаю, я могу использовать существующие пакеты типа django-mptt или django-treebeard для создания древовидной структуры данных. Мерседес Потребитель МодельА МодельВ SUV …

11.08.2022
Получение фатальной ошибки Python при запуске Django на Apache

Я пытаюсь развернуть свое приложение Django через каплевидный сервер Digital Ocean, используя Ubuntu 22.04 и MySQL. Когда я пытаюсь запустить приложение через Apache, я получаю сообщение "Forbidden Access". Я проверил журнал ошибок и увидел эту ошибку (я удалил свое имя …