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

03.11.2021
Как вывести данные списка в следующей строке в Django

Здесь я получаю некоторые данные в список через цикл for и это должно быть выведено в следующей строке Рассмотрим мой файл views.py как def items_log(request, pk): logg = [] client = request.user.client items_log = JobItemsLogs.objects.filter(client=client,item_id=pk).order_by('-id')[:5] for x in items_log: …

03.11.2021
Автоматическая генерация access_token по истечении срока действия в python или самом django

Как можно автоматически генерировать refresh_token в приложении django admin, я использую пакет simple jwt, но я хочу отслеживать, истек ли срок действия токена, затем я отправляю запрос на автоматическую генерацию нового acces_token, когда сессия все еще продолжается. Да, я знаю, …

03.11.2021
Как превратить функцию в класс и передать форму в Django?

В моем проекте Django есть функция: def retail_product_detail(request, slug): context = { 'product_retail': get_object_or_404(Product, slug=slug), 'cart_product_form': CartAddProductRetailForm(), 'related_products': Product.objects.filter(category__slug=self.kwargs['slug']) } return render(request, 'retail/single_product_retail.html', context) как я могу превратить его в класс RetailProductDetail и передать форму для …

03.11.2021
Как решить проблему N+1 в Django для экспорта данных?

Я пытаюсь экспортировать данные в CSV и для этого мне нужно запросить тысячи экземпляров модели. Без каких-либо оптимизаций мой код может экспортировать ~700 экземпляров и связанные с ними статусы. При большем количестве сервер завершает работу с ошибкой 502 - Bad …

03.11.2021
Как установить язык по умолчанию в многоязычном проекте Django

мои настройки : LANGUAGE_CODE = 'fa' TIME_ZONE = 'Asia/Tehran' USE_I18N = True USE_L10N = True USE_TZ = True # Languages LANGUAGES = ( ('fa', _('Persian')), ('en', _('English')), ('ar', _('Arabic')), ) LOCALE_PATHS = [ BASE_DIR / 'locale/', ] Я …

03.11.2021
Установка torch с python 3.10 (64 бит) на Mac

Следуя инструкциям, приведенным на сайте https://pytorch.org/get-started/locally/, я попробовал выполнить команду: pip3 install torch torchvision Не получается, и в итоге я получаю: Я пробовал искать каждую ошибку, чтобы найти какое-то решение в Интернете. Я не …

03.11.2021
Django фильтрация временных меток с помощью параметров url

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

03.11.2021
Django REST-Framework сериализатор dataframe CSV файл

Я перечисляю в Django restframework внешнюю БД settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', ... }, 'tec': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', ... }, } models.py from django.db import models class TmaskMda02(models.Model): id = models.BigAutoField(primary_key=True) uuid = models.TextField(blank=True, …

03.11.2021
<class 'API.admin.User'>: (admin.E108)

**&lt;class 'API.admin.User'&gt;: (admin.E108) Значение 'list display[2]' ссылается на 'user type', который не является вызываемым, атрибутом 'User', атрибутом или методом 'API.UserManager'. **

03.11.2021
Django rest framework set_cookie не работает

Я создаю login api для моего приложения, я хочу установить_cookie для ответа httponly = True, secure = True, samesite = 'strict', я сделал это, но это не работает, кто-нибудь может помочь мне решить это? class LoginView(APIView): def post(self, request): …

03.11.2021
Как сделать динамическое изменение цвета в заголовке таблицы в django

Цвет заголовка таблицы не работает после 3 имени класса в CSS, я хочу изменить цвет, если новые данные будут добавлены в базу данных после 3 заголовка, как сделать это динамическое изменение цвета в CSS. &lt;style&gt;.demo1{ background-color: #F4CCCC; } .demo2{ …

03.11.2021
Как правильно показывать "похожие товары" с помощью карусели в шаблоне Django?

Я хочу отображать похожие товары с помощью карусели. Но я могу отобразить только 4 товара на "элемент карусели". Если в цикле {% for item in related_products %} больше 4, то отображение не корректно. Я сделал "контекстные" срезы из 4 …

03.11.2021
Как запретить пакету django-python3-ldap хранить пароли пользователей в базе данных?

Я разрабатываю веб-приложение django, где использую пакет django-python3-ldap для аутентификации LDAP. Мне успешно удается аутентифицировать пользователей с помощью LDAP. Как только пользователь успешно аутентифицирован, его профиль создается в стандартной модели пользователя django (путем получения имени, фамилии и электронной …

03.11.2021
Я не могу найти свою ошибку в отображении данных базы данных в шаблоне django

Я работаю над проектом Django. Мне нужно отобразить данные базы данных в шаблоне Django, но я не могу найти ошибку в своем коде, которая не позволяет мне отобразить данные на HTML странице. views.py def viewposts(request): posts = NewPost.objects.all() …

03.11.2021
Django: как проверить наличие параллелизма при использовании заданий cron

У меня есть приложение Django, размещенное на удаленном сервере, которое запускает некоторые задания cron через относительно короткие промежутки времени. Одно из этих заданий выполняет команду, которая извлекает набор запросов из базы данных, вызывает внешний API и изменяет модели на …

03.11.2021
Переопределение метода сохранения Django ModelForm и удаление старых значений (файлов)

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

03.11.2021
Как мигрировать модели, когда я тестирую django с опцией parallel?

Когда я попытался протестировать с опцией parrallel (--parallel=3), все модели мигрировали только в одну базу данных. (Я ожидал, что модели будут мигрировать во все базы данных. Как я могу это исправить? Я пытался запустить: python manage.py test …

03.11.2021
Django Views Filter по связанным моделям

Models.py class TVChannel(models.Model): &quot;&quot;&quot;TV канал&quot;&quot;&quot; title = models.CharField(&quot;Название TV канала&quot;, max_length=50, unique=True) slug = models.SlugField(max_length=50, unique=True) class Region(models.Model): &quot;&quot;&quot;Регион вещания&quot;&quot;&quot; title = models.CharField(&quot;Регион вещания&quot;, max_length=100, unique=True) slug = models.SlugField(max_length=100, unique=True) def get_absolute_url(self): return reverse('slug', kwargs={'slug': self.slug}) class TVShow(models.Model): &quot;&quot;&quot;Телевизионная программа&quot;&quot;&quot; …

03.11.2021
Перенос Bcrypt с PHP на Django

Я переношу бэкенд PHP на Django и не хочу заставлять пользователей менять свои пароли. В PHP я использую Bcrypt, который использует версию 2y, в то время как Django использует 2b, что делает их несовместимыми. Я читал …

03.11.2021
Создание поиска в django

У меня есть таблица счетов с номером счета и названием счета в модели под названием счета как создать поиск, чтобы при вводе номера счета в шаблоне django имя счета заполнялось автоматически моими моделями при попытке являются class Account(models.Model): …

03.11.2021
Django не удаляет идентификатор сессии в базе данных mongoDB при выходе из системы

Я интегрировал базу данных MongoDB с CVAT. Я получаю ошибку "Could not login" Error, когда пытаюсь войти второй раз на портал CVAT. Я получаю следующую ошибку в консоли браузера (полный скриншот ошибки прилагается) "FAILED SQL: INSERT INTO "auth_user_groups" …

03.11.2021
Изменение пути к уже загруженному файлу на S3 с помощью Django ORM

Моя цель - изменить путь (не базовый), по которому находится история наших файлов в S3, например, из скрипта. Это файлы, на которые ссылаются модели Django-приложения через поля FileField. И я не знаю, как это сделать последовательно. Подробнее: сейчас вся …

03.11.2021
Динамически изменять поля сериалайзера в зависимости от полученных query_params

Необходимо динамически изменять поля сериалайзера в зависимости от полученных query_params. views.py class ResultsViewSet(viewsets.GenericViewSet, mixins.ListModelMixin, mixins.RetrieveModelMixin): serializer_class = ResultSerializers permission_classes = [IsAuthenticated] def get_queryset(self): number = self.request.query_params.get('number') result_data = self.request.query_params.get('result_data') if number: qs = Result.objects.filter(number=number) # if result_data:(если в query_params получаю …

03.11.2021
Не удалось получить ограничение NOT NULL: locations_location.city_id в DRF

Когда я пытаюсь создать объект через DRF serailizers в моем api, я получаю ошибку NOT NULL constraint failed: locations_location.city_id. Я посмотрел на аналогичный здесь и представленное решение кажется именно тем, с которого я начинал. Мои модели: …

03.11.2021
Предварительная загрузка модели yolo в AppConfig Django (Попытка использовать закрытую сессию)

У меня есть модель для обнаружения объектов с помощью YOLO3, и я пытаюсь оптимизировать ее, требуется 10 секунд для загрузки модели, а затем он начинает обнаружение объекта, поэтому я попытался предварительно загрузить модель в apps.py, и передать ее в …

03.11.2021
Почему Python Anywhere // Django не допускает более 100 записей в модели?

В настоящее время я размещаю приложение Django// Python App на PythonAnywhere и это приложение содержит спископодобные формы, где пользователь может вводить показания электроэнергии и воды для комплексов. Одна из этих форм имеет 264 строки (формы) на странице, но …

03.11.2021
Есть ли способ импортировать "timedelta_seconds" из "celery.utils.timeutils" или любой другой библиотеки в Django==3.1.13?

Введите описание изображения здесь Я переношу (обновляю) код на более новую версию python==3.8.10 и django==3.1.13 Я столкнулся с проблемой импорта и ошибкой, Я не могу импортировать 'timedelta_seconds' из "celery.utils.timeutils", Мне нужно решить эту проблему, поскольку у …

03.11.2021
Как применить две модели к одному представлению?

У меня есть 2 модели Товары и Количество и мне нужно применить эти модели к IndexView. Я был бы рад узнать, как это можно сделать в моем коде. извините за английский. это код views.py from django.views import generic from …

03.11.2021
Как передать условные атрибуты шаблону в Django ListView

Я пытаюсь сделать список сотрудников, который каждый день содержит информацию ("today_note") о том, присутствуют ли они на работе или болеют. У меня не было проблем сделать это во Flask, я просто создал шаблон, как показано ниже: def employees_list(): all_employees …

03.11.2021
Получить количество объектов в сериализаторе, где поле внешнего ключа равно x

Предположим class ABC(models.Models): ... id = models.SlugField(...) user = models.ForeignKey(settings.AUTH_USER_MODEL) ... Теперь я хочу что-то вроде [{id: adfsdd, no_of_user_objects: 5}, {id: gdfvsdf, no_of_user_objects: 0}, {id: ergthf, no_of_user_objects: 2}] Как мне этого достичь? …

03.11.2021
Как остановить первую функцию при вызове второй?

Я вызвал первую функцию "a1" и она начинает работать в цикле, а когда я вызвал вторую функцию "a2", первая функция "a1" должна остановиться и вторая функция должна начать работать, но две функции работают параллельно. Мне нужно остановить первую функцию, когда …

03.11.2021
В чем разница между использованием сигналов django и вызовом метода?

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

03.11.2021
Вложенные отношения "один ко многим" sqlalchemy фильтрация

Я пытаюсь фильтровать вложенные отношения один ко многим в sqlalchemy, но он дает фильтр только во внутреннем соединении (второе соединение), как я могу указать фильтр во внешнем соединении, а не во внутреннем? У меня есть one-to-many …

03.11.2021
ValueError at /polls/add/ Представление polls.views.addQuestion не вернуло объект HttpResponse. Вместо этого оно вернуло None

Я пытаюсь передать данные из html шаблона в представление django addQuestion в моем приложении polls.Я хочу сделать добавление вопроса вместе с их шаблоном опций голосования и Я использую django==3.2 Вот мой html код &lt;form action="{% url 'polls:add' %}" method="post"&gt; {% …

03.11.2021
Невозможно сохранить данные в модели django

ниже приведены полные данные кода Я перепробовал все, а также применил методы, доступные в интернете, но проблема все еще продолжается. Я не получал никаких ошибок при отправке формы. Модель: class Subscriber(models.Model): id = models.BigAutoField(primary_key=True) email = models.EmailField(null=False, default=1) …

03.11.2021
Проблема "Authentication credentials not provided" при использовании Nextjs server side rendering с django backend

Я использую Nextjs в качестве фронтенда и Django в качестве бэкенд-сервера. Я настроил django и Nextjs на работу в одном домене и смог использовать стандартную сеансовую аутентификацию django из моего приложения nextjs. После входа в систему, когда я делаю …

03.11.2021
Как сохранить предыдущие данные при удалении новых колонок или удалении существующей таблицы в моделях Django?

Я разрабатываю ERP с группой разработчиков и нам нужно сохранить данные клиентов при удалении существующих колонок или таблиц для моделей Dajngo и DB. Например: Я добавил столбец с именем columns1 и дал клиенту релизный продукт Системы и …

03.11.2021
Как добавить класс к пользовательскому виджету?

Я определил следующий пользовательский виджет в forms.py, который заменяет стандартный HTML для создания меню выбора "живого поиска" (пользователь может ввести свободный текст для поиска вариантов, что полезно, когда есть много вариантов). Чтобы этот виджет работал, необходимо применить класс class="selectpicker". Как …

03.11.2021
Как обновлять через модель в django многие ко многим?

Class Blog(): likes = models.ManyToManyField(User, through="myapp.Like") class Like(): user = models.ForeignKey(Like) blog = models.ForeignKey(Blog) liked_at = models.DateTimeField(auto_now_add=True) some_bool_field = models.BooleanField(default=False) Теперь в просмотрах: def like_blog(request, id): blog = Blog.objects.get(id=id) blog.users.add(request.user) # now how can I update …

03.11.2021
Django - ServiceWorker, Uncaught (in promise) TypeError: Не удалось выполнить 'addAll' на 'Cache': Запрос не выполнен

Я хочу использовать ServiceWorker из javascript для кэширования HTML файла для автономного просмотра. Но проблема в том, что у меня django приложение. и я не знаю, как я могу указать файлы шаблонов в service-worker.js. Я указал URL для service-worker.js …