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

10.08.2022
Как реализовать выпадающую панель поиска в Django?

Я думаю о том, как реализовать выпадающую панель поиска в моем приложении, это только простейшая форма этого, дано: models.py CATEGORY = ( ('Hard Disk Drive', 'Hard Disk Drive'), ('Solid State Drive', 'Solid State Drive'), ('Graphics Card', 'Graphics Card'), ('Laptop', …

10.08.2022
В Django подключение пользователя к заполненной форме?

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

10.08.2022
Предотвращение переопределения url администратора Django

У меня есть файл urls, который выглядит следующим образом, однако я не могу получить доступ к странице администратора. Есть ли способ указать, что URL-адрес администратора никогда не должен переопределяться? from django.contrib import admin from django.urls import path from …

10.08.2022
Django ProgrammingError должен появляться в предложении GROUP BY или использоваться в агрегатной функции с помощью annotate func

Вот моя модель. class EnvAi(models.Model): dateandtime = models.CharField(db_column='DateAndTime', max_length=50, blank=True, null=True) # Field name made lowercase. tagname = models.CharField(db_column='TagName', max_length=50, blank=True, null=True) # Field name made lowercase. datavalue = models.CharField(db_column='DataValue', max_length=50, blank=True, null=True) # Field name made …

10.08.2022
Почему мои изображения не отображаются после следования документации Django по статическим файлам?

У меня возникли проблемы с отображением изображений на сайте, который я создаю. Я следую инструкциям в документации Django static files documentation. Итак, у меня есть: Убедился, что мой файл settings.py содержит STATIC_URL = 'static/' …

10.08.2022
Как преобразовать этот XML в таблицу в Django?

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

10.08.2022
Конкатенация двух параметров [дубликат]

У меня есть функция python, которая получает два параметра. Я хочу объединить эти два параметра для создания ссылки на поле в модели/базе данных. Первый параметр - объект модели. Второй - строка, содержащая имя поля. Я хочу объединить их, чтобы …

10.08.2022
Как назвать объектные отношения Django ManyToMany в админке Django?

Есть ли способ дать отношениям имя вместо того, чтобы называть их "объект-n", как показано ниже? Вот код для двух рассматриваемых моделей: class jobTag(models.Model): Tag = models.CharField(max_length=15) def …

10.08.2022
Как преобразовать синхронный код в асинхронный Python?

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

10.08.2022
Поведение функции Django Model меняется в зависимости от количества выполняемых тестов

У меня есть потребность в уникальном идентификаторе в моем Django коде. Я написал простую модель следующего вида class UniqueIDGenerator(models.Model): nextID = models.PositiveIntegerField(blank=False) @classmethod def getNextID(self): if(self.objects.filter(id=1).exists()): idValue = self.objects.get(id=1).nextID idValue += 1 self.objects.filter(id=1).update(nextID=idValue) return idValue tempObj = self(nextID=1) tempObj.save() …

10.08.2022
Django Множественный тип пользователя

У меня есть различные типы пользователей, где мне нужно собирать различные типы информации от различных типов пользователей. Например:- если пользователь - бухгалтер, то требуемая информация - удостоверение личности; если пользователь - исполнитель, то требуемая информация - удостоверение личности и …

10.08.2022
ImportError: попытка относительного импорта без известного родительского пакета. Пакеты Python

... File "/Users/mammadaliyevmammadali/Desktop/dev/ecom/apis/tasks.py", line 12, in create_fake_phone from .models import Phone ImportError: attempted relative import with no known parent package модульная компоновка # tasks.py from random import choice from faker import Faker from celery import shared_task …

10.08.2022
Как получить определение поля по имени связанных объектов в Django

Мне нужно получить поле связанных объектов модели по имени. Например, если Book имеет поле ForeignKey для Author с именем author, я хотел бы иметь возможность сделать что-то вроде: field = 'author__name' Book._meta.get_field(field).verbose_name Это отношение общего назначения, поэтому строка …

10.08.2022
Python Django, модульные тесты для функций?

В проекте Python Django функция retrieve_timerange(request) не является членом какого-либо класса и содержит встроенную функцию parse_timestamp(datetime_str). Я хочу написать модульные тесты, чтобы охватить граничные условия, например, вход и выход из летнего летнего времени в местном часовом поясе. Мне интересно: …

10.08.2022
Connect() to unix:/home/glenn/blog.sock failed (13: Permission denied) while connecting to upstream

Я следую этому руководству https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-22-04#introduction для развертывания моего проекта django с помощью gunicorn на сервере ubuntu 22.04, и я думаю, что мой конфигурационный файл в порядке. Однако когда я пытаюсь зайти на свой Ip-адрес на сервере, я …

10.08.2022
Уведомление из sql нового объекта при входе пользователя в систему - Django

Мой запрос следующий: Как я могу отобразить уведомление пользователю, который впервые вошел в систему, после выполнения действия, создавшего уведомление. В моем случае я хочу, чтобы пользователь получал уведомление, когда он что-то выиграет.

10.08.2022
Ошибка: не найден исполняемый файл pg_config при развертывании приложения django в aws

Я понимаю, что эта проблема распространена, и я пробовал множество решений, ни одно из которых не сработало. Я следую этому руководству для развертывания Django App на AWS EBS: https://realpython.com/deploying-a-django-app-to-aws-elastic-beanstalk/ Более подробное сообщение об ошибке из …

10.08.2022
Медиа-запрос - Django

Я пытаюсь найти способ вставить медиа запросы на Django. Я хочу вставить их оба в views.py и найти способ адаптировать статьи на разных экранах.

10.08.2022
Как отправить файл изображения с помощью json запроса?

Я работаю над проектом электронной коммерции, и я хочу добавлять продукты с фронт-энда. Файлы в моем приложении для продуктов в Django выглядят следующим образом вот мой model.py: class Product(models.Model): pub_date = models.DateTimeField(default=datetime.now) price = models.DecimalField(max_digits=100000,decimal_places=5,null=False,blank=False) device_name = models.CharField(max_length …

10.08.2022
Как переопределить "Cannot asign must be an instance" в Django?

У меня есть две модели: class Message(models.Model): username = models.CharField(max_length=255) room = models.CharField(max_length=255) content = models.TextField() date_added = models.DateTimeField(auto_now_add=True) class Notification(models.Model): notification_author = models.ForeignKey(Profile, on_delete=models.CASCADE, related_name="notifauthor") notification_from = models.ForeignKey(Order, on_delete=models.CASCADE, related_name="notiffrom") is_read = models.BooleanField(default=False) сигналы: @receiver(post_save, …

10.08.2022
Как получить доступ ко всем дочерним элементам для Django QuerySet

У меня есть следующие модели, где проект имеет много целей, а цель имеет много задач. Какой лучший способ найти набор запросов, содержащий все задачи, относящиеся к отдельному проекту? models.py приведены ниже: class IndividualProject(models.Model): project = models.CharField( max_length = …

10.08.2022
Не удается заставить Django загружать файлы (UPDATE: РЕШЕНО)

Я прочитал много вопросов, следовал документации Django, искал ответы в гугле, но не могу загрузить файл в моем приложении Django. Ошибки нет, form.clean_data показывает файл и другое поле внешнего ключа, но нет загрузки в папку media и нет …

10.08.2022
Попытка создать отдельное приложение комментариев для проекта билетов с использованием общих представлений на основе классов django

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

10.08.2022
Как распаковать результат Django RawQuerySet в датафрейм pandas

Я использую необработанный SQL запрос для получения объектов из таблицы Postgresql: data_result = Search.objects.raw(search_sql) Проблема в том, что когда я пытаюсь поместить его в кадр данных Pandas, я получаю кадр данных в виде одного столбца, заполненного объектами, …

10.08.2022
Django - первоначальная загрузка/сохранение атрибутов модели из CSV?

У меня есть CSV с ~500 столбцами, которые представляют данные, которые мне нужно использовать в моем приложении Django в одной модели. Я не хочу вручную перебирать и объявлять 500 атрибутов в моем models.py файле для этой новой модели. …

10.08.2022
Как я могу отфильтровать несколько таблиц, связанных вместе, и заставить их работать правильно?

Я хочу сделать фильтр для следующих таблиц, но нестандартным способом, я использовал традиционный фильтр через objects.row, но этот метод приносит мне много проблем Я владею несколькими столами class Store(ModelUseBranch): name = models.CharField(verbose_name=_("Name"), max_length=50, unique=True) is_stoped = models.BooleanField(verbose_name=_("Is Stopped"), default=False) …

10.08.2022
Django Dropbox BadInputException: Необходимо установить токен доступа OAuth2

Я создал приложение на Python, которое использует API dropbox для доступа к количеству файлов и папок в заданном каталоге. Я пытался разместить его на веб-портале, который мы с моим партнером создали на Django. Из-за того, что dropbox больше не …

09.08.2022
Django prefetch related возвращает null

Требование состоит в том, чтобы подтемы были префеттированы в кверисет Campaigns в качестве атрибута prefetched_subtopics но в настоящее время он возвращает null Модели class SubTopic(Base): name = models.CharField(max_length=100, unique=True) class CampaignSubTopicAssn(HistoryMixin, Base): campaign = models.ForeignKey(Campaign, related_name='subtopic_assn', on_delete=models.CASCADE) …

09.08.2022
NOT NULL constraint failed: shipping_ship.user_id Django

Итак, я работаю над веб-сайтом по доставке товаров с использованием фреймворка django rest. Сайт объединяет от двух до четырех человек, чтобы они могли легко отправлять свои товары вместе в одно и то же время. Но я столкнулся с серьезным …

09.08.2022
В чем разница между queryset last() и latest() в django?

Я хочу получить данные, которые были вставлены последними, поэтому я использовал код django user = CustomUser.objects.filter(email=email).last() так что это дает мне данные последнего пользователя но затем экспериментально я использовал user = CustomUser.objects.filter(email=email).latest() то он не …

09.08.2022
Функция перетаскивания не работает в Django

Я делаю сайт, используя django в качестве бэкенд фреймворка. Я сделал фронтенд загрузки изображений для авторов контента таким образом, чтобы они могли загружать изображения либо нажатием кнопки "Обзор файлов", либо просто перетаскивая изображение. Функция простого нажатия кнопки (просмотр …

09.08.2022
Django создание профиля с пользовательскими полями компании пытается установить связь с владельцем

У меня есть две формы (OwnerCreateForm, EmployeesCreateForm) и 3 модели (Profile, Company и Owner). когда владелец регистрируется, он создает компанию и свой собственный объект User. после входа владельца можно создавать сотрудников. Пусть владелец подключится к профилю и …

09.08.2022
Импорт "hcaptcha_field" не может быть разрешен Django

Я пытаюсь добавить hCaptcha в свой проект, но не могу заставить ее работать, я пробовал несколько версий этой библиотеки, но не могу заставить ее работать, каждый раз при импорте 'hcaptcha_field' или 'hcaptcha_fields' мне выдается ошибка "import "hcaptcha_field" could not be …

09.08.2022
На запрашиваемом ресурсе отсутствует заголовок 'Access-Control-Allow-Origin'. Загрузка не работает

Я столкнулся с этой проблемой cors при развертывании моего проекта django, который использует django rest api и netlify для фронтенда. Я попробовал несколько решений здесь, но ничего не помогло: CORS_ORIGIN_ALLOW_ALL = True Может быть, я что-то упускаю во фронтенде? …

09.08.2022
Добавление виджетов по умолчанию в класс модели

У меня есть одна модель Foo и несколько различных форм для создания различных типов экземпляров Foo. Foo содержит несколько полей даты, и я всегда хочу использовать Bootstrap datepicker, когда эти поля перечислены в форме. Единственные два подхода, о …

09.08.2022
Rabbitmq соединение между двумя django проектами задача celery

У меня есть два проекта Django один для ползающих данных и другой для rest api. У меня есть задача celery в моем проекте crawler, которая отправляет собранные данные в мой api проект app, который включает задачу celery для получения …

09.08.2022
Создание отдельного приложения комментариев для проекта билетов с использованием общих представлений на основе классов django

Как переопределить метод get_context_data моего DetailView, чтобы он отображал и детали билета, и список комментариев? Как мне получить объект comment из другого приложения, чтобы я мог поместить его в представление? Конечная цель - иметь и детали билета, и список комментариев …

09.08.2022
Django: как исправить collect static в django heroku?

Я пытаюсь развернуть приложение django на heroku Я уже обслуживаю статические файлы с помощью AWS и все, кажется, работает нормально на локальном сервере, я зафиксировал код на github repo и теперь я хочу развернуть его с помощью heroku, я …

09.08.2022
Django For Loop с математикой на Javascript

Я пытаюсь понять, как прогнать все мои значения цикла for через эту математику javascript. Например, индивидуальное значение является циклом для всех моих входов, в то время как общее значение фиксировано. Exp: Индивидуальные значения [10, 5, 20] и общее значение 100, …

09.08.2022
Токен доступа продолжает работать после изменения сети с локальной на серверную

У меня одна и та же база данных для локального и размещенного сайта. Итак, я вошел в систему с LOCALHOST и изменил URL базы на URL сервера, но старый токен работает и я могу получить доступ ко всем вещам …