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

25.10.2022
Как объединить два метода для загрузки файла?

У меня есть приложение Django У меня есть функциональность выгрузки. И у меня есть два метода, которые показывают извлеченный текст: def filter_verdi_total_number_fruit(self, file_name): self.extractingText.extract_text_from_image(file_name) regex = r"(\d*(?:\.\d+)*)\s*\W+(?:" + '|'.join(re.escape(word) for word in self.extractingText.list_fruit) + ')' return re.findall(regex, …

25.10.2022
Невозможно выполнить обработку исключений в формах Django

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

25.10.2022
Django фильтрация в отфильтрованной реляционной модели

У МЕНЯ ЕСТЬ ЭТИ МОДЕЛИ: # Create your models here. import datetime from django.conf import settings from django.db import models from django.db.models import Q from django.utils import timezone from django.contrib.auth.models import User # Create your models here. from …

25.10.2022
Цикл событий закрыт во время выполнения задач Celery

Я получил следующую RuntimeError при запуске Celery worker, я новичок в Celery и не понимаю источник этой ошибки и почему исключение задачи не извлекается. Мои задачи Celery выполняются, но если я нажимаю на любой триггер, ошибка появляется часто, и …

25.10.2022
Создание редактируемой таблицы типа электронной таблицы на сайте Django

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

25.10.2022
Проблемы с Django Templatetag `regroup`

При использовании тега шаблона regroup я столкнулся с проблемой, когда Queryset выдавал пустой список ([]) в качестве результата. Аналогичный Queryset (например, Set с теми же столбцами и фильтрами, однако одно значение фильтра отличалось) работал совершенно нормально. Мой запрос …

25.10.2022
Djoser не запрашивает статические файлы из папки сборки правильно для PASSWORD_RESET_CONFIRM_URL

Я использую React frontend и django backend с DRF, djoser и JWT для аутентификации. Я выполнил npm run build в моем фронтенде и вставил папку build в проект django. Когда я сделал сброс пароля, он отправляет электронное письмо, а …

25.10.2022
Как показать вывод из разных методов?

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

25.10.2022
Использование пользовательского движка базы данных с Django

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

25.10.2022
Фильтр по свойствам в Django Rest

У меня есть модель со свойством class, для вычисления поля, основанного на некотором внешнем ключе модели. class Company(models.Model): field_id = models.AutoField(db_column='_id', primary_key = True) ... @property def status(self): opportunities = list(self.opportunities.all()) #logic ... # return status Я …

25.10.2022
Django forms dropdown list (ChoiceField) refresh event to update TextArea

Я новичок в django и использую forms.form и у меня есть ChoiceField, для которого я хочу написать событие изменения/обновления и на основе определенного выбора я хочу обновить CharField. Как я могу этого добиться? Обязательно ли использовать jquery? GEEKS_CHOICES …

25.10.2022
Django Background Task: как получить результат обработанного метода?

Фоновая задача django работает хорошо, я могу получить статус выполненной задачи. Но мне нужно получить результат метода, который был обработан через фоновое задание. Метод должен возвращать объект dictionary, и я не знаю, как получить его, чтобы передать во View. …

25.10.2022
Django/React: Получение конечной точки API работает нормально из приложения, но возвращает 404, когда запрос приходит извне

Итак, я создал приложение React + Django и решил разделить его, чтобы бэкенд работал просто как rest API, а фронтенд отправлял к нему запросы. Целью было облегчить его размещение на хостинге. Как отдельное приложение оно работает нормально. Запросы …

25.10.2022
Отображение данных в виде строки таблицы при нажатии на один или несколько флажков в Django

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

25.10.2022
Отдельный выбор Django

у меня есть эта модель: class Person: first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30) sexe = models.TextChoices('M', 'F') arrival_date = models.DateField(max_length=30) reason = models.CharField(max_length=30) Получается, что один и тот же человек может быть зарегистрирован несколько раз (меняется …

25.10.2022
Django-viewflow запрос всех назначенных пользователю задач

Как запросить django-viewflow для всех задач, назначенных пользователю? Вероятно, viewflow.managers.TaskQuerySet inbox() - это правильное место. Но как его вызвать? Альтернативный способ запроса задачи пользователя из объекта viewflow.models.Process?

25.10.2022
Django Integrity Error 1048 cannot be null

Под views.py def addcomments(request): comment_text = request.POST.get('comment') user_id = request.POST.get('user_id') name = request.POST.get('name') email = request.POST.get('email') comment = Comment.objects.create(user_id=user_id, body=comment_text, name=name, email=email) comment.save() return HttpResponseRedirect(reverse('users:detail', args=(user_id, ))) вот этот, из файла detail.html {% extends 'base.html' %} {% block …

25.10.2022
Объект 'Posts_update' не является итерируемым в django

я просто пытаюсь получить данные из таблицы db и показать на странице детализации, но получаю ошибку - 'Posts_update' object is not iterable. У меня есть две таблицы posts и posts_update. в таблице posts я выполняю CRUD операции и …

25.10.2022
Пользовательская модель пользователя, пользовательская аутентификация не работают

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

25.10.2022
Django-autotranslate не устанавливается, возвращает метаданные Preparing (setup.py) ... ошибка при установке

Я пытаюсь установить django-auto translate, но он продолжает говорить мне: Preparing metadata (setup.py) error ошибка: subprocess-exited-with-error Я также пробовал более старые версии пакета, и я продолжаю получать ошибки относительно установки метаданных, как я могу это сделать? Input: pip …

25.10.2022
Форма веб-приложения Python генерирует excel или pdf после отправки

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

25.10.2022
Есть ли надежный способ получить данные из PostgreSQL в соответствии с интересами пользователя в Django Rest Framework?

Наш проект по функциональности похож на Twitter. Мы хотим показывать посты в ленте в соответствии с интересами пользователя, основываясь на его лайках, акциях и комментариях к постам как и где мы можем сохранять действия пользователя? …

25.10.2022
Django помогите разобраться в параметре related_name

Никак не пойму в книги что имеют в виду reiated_name — имя атрибута записи первичной модели, предназначенного для доступа к связанным записям вторичной модели, в виде строки: class Bb(models.Model) : rubric = models.ForeignKey(Rubric, on_delete=models.PROTECT, related_name='entries') # Получаем первую …

25.10.2022
Несколько сериализаторов в одном ListAPIView

У меня есть APIView, где я перечисляю данные, и те же отображаемые данные могут быть экспортированы в файл XLS или PDF, кроме данных, которые используют те же поля сериализатора для отображения в файле. Сейчас я добавляю пару новых полей, …

25.10.2022
Запуск LibreOffice calc внутри сайта Django

Ищу способ запустить/открыть xlsx файл с графиками как есть - внутри Django. Любое предложение будет рассмотрено.

25.10.2022
Прием физических платежей для веб-приложения

У меня есть строительный бизнес и связанное с ним веб-приложение на Django, кто-нибудь знает, как можно принимать физические платежи через POS-терминал после взаимодействия с веб-сайтом?

25.10.2022
Как сохранить данные двух форм в одном представлении/шаблоне/странице?

У меня есть две формы и два представления, использующие один и тот же шаблон profile.html. Когда я GET/POST отправляю в ProfileUpdateView, все данные профиля пользователя присутствуют. Однако, когда я отправляю сообщение в UserDeleteView и не выбираю поле "accountActivation", страница …

25.10.2022
Обновление python 3.5 до 3.9 или 3.10 на моем удаленном сервере

У меня есть приложение с django 4.1 локально, я хотел развернуть его онлайн на моем сервере ovh Cloud. однако я не могу обновить python на этом удаленном сервере, который использует версию 3.5.8 (эта версия старая), а когда я создаю …

25.10.2022
Многокомпонентные данные Django REST, преобразованные в строку

Передача данных JSON + изображение в конечную точку post заканчивается преобразованием части данных запроса в строку. Часть, преобразованная в строку, также содержит файл. Вот входные данные: data = { "external": "90000001", "sales": [ { "total": 4, "quantities": {"xs":2, "s":4}, …

25.10.2022
Фильтр объектов на основе даты истечения срока действия токена и даты_присоединения пользователя с помощью Q и "gt" Django

Я хочу удалить пользователей, которые не активировали свои учетные записи, когда срок действия токена активации истек, токен активации истекает через 30 минут. from django.db.models.functions import Now def delete_unactivated_users(): User = get_user_model() expiry = User.date_joined + timedelta(seconds=1800) unactivated_users = …

25.10.2022
Как мы можем получить обновленные данные, обновив кэш с помощью cache_page в DRF с тем же маршрутом?

Веб-сайт похож по функциональности на Twitter и мы используем механизм кэширования Django для фида, но когда пользователь создал свой пост, он не может найти свой пост в течение следующих 10 минут из-за кэширования, и мы хотим показать последние результаты …

25.10.2022
Слияние нескольких файлов миграции в один файл миграции в Django

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

25.10.2022
Добавленный через styles.css баннер не отображается на рабочем сервере. Вкладка Network браузера (Opera, Chrome) показывает ERR_BLOCKED_BY_ADBLOCKER

Бэкенд на django, хост - heroku, хранилище файлов AWS S3, расширение баннера .png, добавлен не через тег static, а из файла styles.min.css: ...}.blockquote{background-image:url(&quot;../images/banner.png&quot;);... Во вкладке Network браузера Opera отображается с ошибкой (failed)net::ERR_BLOCKED_BY_ADBLOCK, адблок выключен, а баннер не отображается …

25.10.2022
Могу ли я получить доступ к дочерней модели из родительской?

Я создал модель productForArt и albomForArt. От productForArt я наследую к albomForArt. Делаю представление на основе generic.ListView И вывожу его в шаблоне, Могу ли я получить доступ к полю Number Of Pages в шаблоне модели albomForArt, или в этом …

25.10.2022
Многоэкранный пользовательский ввод в Django для создания одного составного заказа

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

25.10.2022
Как предотвратить подделку данных, когда форма установлена как readonly в Django? [дубликат]

INTRO: У меня есть веб-приложение Django, которое делает следующее: Позволяет пользователю заполнить форму После отправки формы показывает форму с ранее заполненными значениями На шаге 2 поля формы устанавливаются как доступные только для чтения, потому что …

25.10.2022
Selenium + python + django - веб-драйвер локально, но не после развертывания

Когда я запускаю приложение локально, эта ошибка не появляется, она появляется, когда я запускаю живую версию на heroku Ошибка из heroku :raise WebDriverException( selenium.common.exceptions.WebDriverException: Сообщение: Служба /app/.wdm/drivers/chromedriver/linux64/106.0.5249/chromedriver неожиданно завершила работу. Код состояния был: 127

25.10.2022
Django CRUD работает, но неверный путь

@login_required(login_url='/users/login') @permission_required('users.change_user', login_url='users/login') def edit(request, profile_id): try: user = User.objects.get(pk=profile_id) except User.DoesNotExist: raise Http404("Profile does not exist") return render(request, 'UI/edit.html', {'users': user}) def processedit(request, profile_id): user = get_object_or_404(User, pk=profile_id) profile_pic = request.FILES.get('image') try: fname = request.POST.get('fname') lname = request.POST.get('lname') email …

25.10.2022
У объекта 'QuerySet' нет атрибута 'id'

Я создаю проект django, в котором мне нужно создать опцию редактирования для определенной модели SchoolDetail. Но при извлечении данных из этой таблицы с помощью id выдает ошибку views.py def SchoolPage(request): school_details = SchoolDetail.objects.all() school_details_pk = school_details.id context = {'school_details': …

25.10.2022
Ошибка ключа в файле в Python Django

KeyError at /file/ Работает на 25%, но когда я выбираю 50% или 75%, выдает эту ошибку. Пожалуйста, помогите. Мой сайт https://summarizingtool.org. Keyerror