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

19.08.2021
Как фильтровать в django с помощью условия

У меня есть 4 поля для загрузки файлов (только один файл обязателен для загрузки) и 4 статуса, соответствующих каждому файлу. В front end есть фильтр под названием 'Completed' для фильтрации приборной панели. Как отфильтровать записи, которые завершены (статус Completed …

19.08.2021
Массовая вставка django с использованием значения из родительской таблицы вместо ID

У меня есть 2 модели - AssetType и Asset (у обеих есть идентификаторы, а Asset имеет внешний ключ, указывающий на AssetType) Я хочу массово вставлять строки в таблицу Asset, используя NAME типа актива, вместо ID. Я пытался …

19.08.2021
Как я могу вставить плавающее значение как двоичные числа в MySQL и получить как плавающее значение в MySQL Python Django [закрыто]

Как вставить плавающее значение как двоичное число и получить как плавающее значение в MySQL, python, Django. например у меня есть плавающее значение 2000.252 мне нужно сохранить его в колонке MySQL как двоичное 010101 или строка 'sddg121fg' или шифрование 'dgdfggdfgttzzd', …

19.08.2021
Как использовать функцию Django Queryset update() с полем внешнего ключа, приведенным с помощью F()?

Я хочу сделать простой запрос: with transaction.atomic(): Account.objects.select_for_update().filter(payments__status='PENDING', payments__created_date__lt=timezone.now()-timedelta(days=14)).update(balance=F('balance')+Sum(F('payments__amount') - F('payments__payment_fee__fee_amount')), payments__status='COMPLETED') Оказалось, что это совсем не просто. Я попробовал Subquery, но в качестве альтернативы получил "Joined field references are not allowed in this query" или "FOR …

19.08.2021
Django/SpaCy: Невозможно импортировать модуль вне его корневого каталога в Python

Я зашел в тупик, пытаясь импортировать и вызвать этот пакет NLP из-за пределов его корневого каталога https://github.com/msg-systems/coreferee. Я сомневаюсь, что это имеет какое-то отношение к пакету, и, вероятно, все связано с моим непониманием того, как работают …

19.08.2021
Как исключить некоторые данные из списка values_list в Django?

Я использую фильтрацию с помощью флажков для фильтрации данных в Django. Хочу исключить некоторые данные из фильтрации по флажку, например, у меня есть 5 брендов SAMSUNG NOKIA MI IPHONE LG Из приведенного выше списка я не хочу, …

19.08.2021
Кнопка следования в Django

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

19.08.2021
Импорт не может быть разрешен ошибка pylance в vscode, попробовал несколько исправлений

У меня проблемы с использованием pylint для моего приложения Django. Я получаю несколько ошибок и решил некоторые с помощью других потоков, но основная, с которой я все еще сталкиваюсь - Импорт ".forms" не может быть разрешен. Я встречаю …

19.08.2021
Django Представление списка с сортировкой бюллетеней

У меня есть ListView бюллетеней, для которых я пытаюсь предоставить варианты заказа. Я использую выпадающий список для передачи параметра URL под названием sortBy. Я подтвердил с помощью оператора print в конце def get(self, request):, что порядок queryset меняется, …

19.08.2021
Перенаправление в Django дает ответ 302

Я пытаюсь предотвратить доступ аутентифицированного пользователя к странице регистрации. Вот что я написал. def validate_request(request): if request.user.is_authenticated and request.user.is_active: print("Condition approved") return redirect("home:home") def signup_view(request): validate_request(request) if request.method == "POST": form = StudentUserSignupForm(request.POST) if form.is_valid(): user = form.save() login(request, …

19.08.2021
FCM django ошибка установки python 3.6.9

Установка fcm-Django на локальном компьютере прошла нормально, но на сервере я получаю ошибки File "/opt/pythonprojects/env/lib/python3.6/site-packages/setuptools/command/build_ext.py", line 203, in build_extension if ext._needs_stub: AttributeError: 'Extension' object has no attribute '_needs_stub' File "/tmp/pip-build-re2xfk5h/grpcio/src/python/grpcio/support.py", line 98, in diagnose_attribute_error "We expect a missing `_needs_stub` …

19.08.2021
Django обновляет строки на основе порядка в наборе запросов

У меня есть простая модель django class Item(Model): name = CharField() rank = PositiveIntegerField() created_at = DateField(auto_now_add=True) Я хочу обновить ранг объектов на основе их порядка при сортировке по полю (имя или created_at). например, при …

19.08.2021
Для поля if Loop ManyToMany Django

Как я могу запросить manytomanyfield в шаблоне Django? Например, этот оператор if не работает, но он показывает, что я хотел бы сделать: Model: class Product(models.Model): Category = models.ManyToManyField(Category) Template: {% for p in Product %} {% if …

19.08.2021
Отключение sys.settrace необходимо или нет

Бэкенд REST-сервис, с которым я работаю, написан на python/django, и иногда сервер падает из-за одного запроса, не сообщая об исключении, т.е. я даже не могу знать, на какой строке он был в последний раз. В приложении нет никаких функций входа/выхода …

19.08.2021
Как настроить псевдоним в Nginx

Я развернул приложение django с помощью Digital ocean plateform. Когда nginx обслуживал статические файлы через roots, все работало нормально. Но как только я установил boto3 and Django_storage и перешел на alias, nginx перестал обслуживать статические файлы. Я видел, что …

19.08.2021
Подсчет дубликатов слов в arrayField в postgres django

Введите описание изображения здесьВ поле массива моего django. Могу ли я как-то подсчитать, сколько дублирующихся элементов есть в запросе query_set? Например, у меня есть теги ["A", "B", "C"]. Каждый объект запроса в списке будет знать, скольким символам …

19.08.2021
Настройка роли пользователя для чтения/редактирования проекта за проектом, Django ORM

Я пытаюсь реализовать отношения между тремя таблицами: User Project и Permissions У меня уже есть ManyToMany отношения между User и Project class CustomUser(AbstractUser): username = models.CharField(unique=True, max_length=20, null=False, blank=False) // etc... class Project(models.Model): user = models.ManyToManyField(CustomUser, related_name="projects") …

19.08.2021
Рекурсивные отношения в Django в режимах "многие-к-одному" и "многие-ко-многим

Я читаю документацию Django и в настоящее время пытаюсь понять рекурсивные отношения в моделях Django по принципу "многие ко многим" и "многие к одному", и я все еще не понимаю этого. Может ли кто-нибудь помочь объяснить, в какой …

19.08.2021
Как использовать строковые значения переменной в качестве запросов модели django?

У меня есть некоторые поля модели, которые связаны с моделью пользователя отношениями "многие ко многим" class SocialPost(models.Model): user=models.ForeignKey(User,on_delete=models.CASCADE, related_name='users_post' ) privacy=models.CharField(max_length=100,blank=True, null= True) post_text=models.TextField(blank=True, null= True) location=models.CharField(max_length=100,blank=True, null= True) feeling_or_activity=models.CharField(max_length=100,blank=True, null= True) created_at=models.DateTimeField(auto_now_add=True) updated_at=models.DateTimeField(blank=True,null=True) category=models.CharField(max_length=100,blank=True, null= True) tags=models.ManyToManyField(User, related_name='taglist',blank=True) …

19.08.2021
Javascript/Jquery: Как мы можем использовать загрузочный волчок для загрузки какого-либо отчета с нашей веб-страницы

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

19.08.2021
Как автоматически установить поток вместо того, чтобы пользователь устанавливал его в django

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

19.08.2021
Обратный запрос без аргументов не найден для URL

Я пытаюсь создать представление, которое позволяет пользователям удалять журнал сборки. На представлении, которое показывает кнопку удаления со ссылкой на страницу удаления, я получаю ошибку Reverse for 'build-log-delete' with no arguments not found. 1 pattern(s) tried: ['post/(?P<pk>[0-9]+)/build\\-log/(?P<pkz>[0-9]+)/delete$'] Если я …

19.08.2021
Formset не дает мне 3 формы по умолчанию и получил KeyError при сохранении

Здравствуйте, у меня возникла следующая ошибка при использовании набора форм. Тип исключения: KeyError Значение исключения: 'module' Эта ошибка возникает, когда я пытаюсь нажать сохранить на странице добавления. В настоящее время на моей веб-странице только 1 набор форм. Я …

19.08.2021
Bulk_create всегда вызывает ошибку первичного ключа (sql server)

Использование Django 3.2.6, БД - SQL Server Я пытаюсь использовать bulk_create для создания набора строк в моей базе данных, но он продолжает выдавать ошибку Primary Key, хотя мой первичный ключ должен генерироваться автоматически. В моем представлении я создаю …

19.08.2021
Как работать с пустыми внешними ключами в цикле for в django View

У меня есть модель, которая действует как расписание, где есть несколько отношений FK к одной и той же таблице пользователей. Все эти поля могут быть пустыми/нулевыми. Проблема в том, что когда я делаю цикл for, я пытаюсь сопоставить …

19.08.2021
Как отправить информацию с помощью Django?

I have the following form in a modal and I want to save the information in the DB but it does not happen. but if I manage to remove an attribute from the submit button if I save it but …

19.08.2021
Django - Заполнение поля на основе выбора пользователя из выпадающего списка

Я хочу иметь следующее: Пользователь выбирает идентификатор местоположения из выпадающего списка, а затем в следующем поле автоматически отображается описание местоположения (название_округа_посткод), связанное с этим идентификатором. У меня установлены две модели: class UkTowns(models.Model): id = models.IntegerField(primary_key=True) locationid = models.CharField(max_length=8, …

19.08.2021
Почему django заполняет пробелы до максимальной длины поля char?

У меня есть несколько полей char в django, которые выглядят следующим образом: attrunit = models.CharField(db_column='AttributeUnit', max_length=64, blank=True, null=True) Насколько я понимаю, опция blank позволяет пользователям писать пустые значения формы, а null означает, что запись вообще не должна …

19.08.2021
Django - построение HTML-таблицы в шаблоне с использованием нескольких моделей - одна модель для столбцов, другая для строк

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

19.08.2021
Тесты Django. Равнозначен request.COOKIE

Я много читал в Google и на stack, но не смог найти ответ. У меня в представлении есть кусок кода: try: cart = json.loads(request.COOKIES['cart'])['products'] except: cart = {} Я получаю данные из созданной cookie (например, name: …

19.08.2021
Как я могу породить слушателя из Django?

Я хочу иметь возможность запускать слушателя потока Twitter по запросу к проекту django. Например: пользователь создает объект Tracker (ключевые слова: apple, microsoft). Затем вызывает конечную точку /trackers/1/start, и представление запускает поток/корутину для прослушивания потока Twitter для этих ключевых …

19.08.2021
Присвоение объектов отношениям "многие-ко-многим" - Django

У меня есть проект django, где у меня есть список с флажками, чтобы выбрать и назначить студентов преподавателям. Я прикрепил свой код ниже - я не получаю ошибок, но, похоже, он не назначает студента в поле "students" many-to-many в …

19.08.2021
Отображение и отображение разрешений администратора django в шаблоне

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

19.08.2021
ValueError: попытка относительного импорта за пределы пакета верхнего уровня при попытке импорта моделей из другого приложения в django

В моем проекте под названием electron у меня есть два приложения django: первое api и второе elec_meter. Каталоги организованы следующим образом: electron / api/ views.py ... elec_meter/ models.py ... В файле api / views.py я хочу импортировать …

19.08.2021
Django Models Выбор модели автомобиля на основе марки автомобиля

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

18.08.2021
Бесконечная база данных в Django

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

18.08.2021
Как "снять с приостановки" приостановленное приложение Heroku?

Несколько минут назад я получил письмо о том, что мое развернутое приложение Django было приостановлено. Я развернул его несколько недель назад, и оно работало нормально. Причина приостановки не была указана. И когда я пытаюсь получить доступ к приложению, все, …

18.08.2021
Ошибка значения: недопустимый литерал для int() base 10: 'null'

Я работаю над сайтом электронной коммерции с Django. Я создал фильтр тегов cart.Py, где я сравнивал две переменные, одна была str, а другая int. If Int(I'd)==product.id: Return true Но сервер показывает Value Error: invalid literal for int() …

18.08.2021
Как добавить <hr> к выбранному элементу формы в JQuery?

Небольшое вступление: Я создаю форму в Django. В своем шаблоне я пытаюсь выбрать последний элемент этой формы и прикрепить к нему html-элемент &lt;hr&gt;, чтобы помочь очистить визуальный беспорядок. Я пробовал выбирать ID формы и вставлять adjacenthtml, а также добавлять …

18.08.2021
Как сервер django media files с помощью docker и nginx?

Моя установка для докеризации и обслуживания приложения Django немного отличается от Nginx, поэтому решения, которые я нашел, не помогли. Я докеризировал приложение django, и оно работает нормально, за исключением медиафайлов. Я использую nginx не внутри контейнера, а на …