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

28.07.2022
Почему у меня нет редиректа в Django?

Я не могу сделать редирект в Django. Мой views.py def blogpost(request, slug): blog_post = Post.objects.filter(slug=slug).first() comments = PostComment.objects.filter(post=blog_post) context = {'blog_post':blog_post, 'comments':comments, 'user': request.user} return render(request, 'blog/blogpost.html', context) def post_comment(request): if request.method == 'POST': comment = request.POST.get('comment') …

28.07.2022
Как построить запрос с несколькими отношениями manyTomany - Django

Я действительно не понимаю всех способов построения правильного запроса. В коде, над которым я работаю, есть следующие модели. Я не могу изменить модели. Модели/Последующие: class FollowUp(BaseModel): name = models.CharField(max_length=256) questions = models.ManyToManyField(Question, blank=True, ) …

28.07.2022
Как задать условие для показа комментариев под постом в HTML Django?

Мне нужно, чтобы при наличии комментариев они показывались, а при отсутствии появлялась надпись. Вот мои попытки: {% extends 'base.html' %} {% block title %} <title>{{ post.title }}</title> {% endblock title %} {% block content %} <div> <h2>{{ post.title }}</h2><i>{{ post.date …

28.07.2022
Ошибка NoReverseMatch при попытке перейти на страницу шаблона

При нажатии на элемент пользователь должен перейти на страницу, где есть дополнительная информация об этом элементе. Однако, когда я нажимаю на элемент, я получаю ошибку: NoReverseMatch: Reverse for 'listing' with arguments '('', '')' not found. 1 pattern(s) tried: ['(?P<id>[0-9]+)/(?P<name>[^/]+)/\\Z']. …

28.07.2022
Как обмениваться интерактивными сообщениями через короткий номер?

Итак, у нас есть платежный сервис, и я хочу, чтобы после каждого сообщения о подтверждении платежа клиенту, в конце было сообщение, например, "отправьте слово Pay на номер 12344 для получения дополнительной информации", поэтому я хочу, чтобы слово pay было …

28.07.2022
Удаление просроченных токенов из базы данных (Django + JWT)

В настоящее время я использую JWT (rest_framework_simplejwt) с Django Rest Framework. Таблица базы данных, содержащая токены, становится все больше и больше. Есть ли способ удалить все просроченные токены доступа из базы данных? Я имею в виду все просроченные Outstanding_Tokens и …

28.07.2022
DRF ImproperlyConfigured: Не удалось разрешить URL-адрес для гиперссылки на отношения

Я искал много подобных вопросов здесь на stackoverflow и пробовал разные вещи, но ничего не помогло мне решить эту проблему. Возможно, кто-то заметит ошибку в моем коде, которую я не вижу. В общем, у меня есть ModelViewSet, и сначала я …

28.07.2022
Социальный блог Кнопка Like

Кнопка Like не работает. вот мой код, пожалуйста, проверьте он выдает ошибку Не удается преобразовать ключевое слово 'username' в поле. Возможные варианты: id, post_id, post_id_id, user_id, user_id_id view.py def like_post(request): user_id = request.user.username post_id = request.GET.get('post_id') post = Post.objects.get(id=post_id) like_filter …

28.07.2022
Ищу помощь в аутентификации Django и Angular

Я новичок в python Django. Мне нужно общаться с ребятами из frontend, которые используют angular 12. Я написал код для страницы регистрации и хочу увидеть вывод через angular, но как я могу увидеть вывод?

28.07.2022
Возникла проблема с развертыванием вашего приложения. Просмотрите журнал сборки для получения подробной информации [закрыто]

-----> Сборка на стеке Heroku-20 -----> Использование buildpack: heroku/python -----> Приложение не совместимо с buildpack: https://buildpack-registry.s3.amazonaws.com/buildpacks/heroku/python.tgz. Дополнительная информация: https://devcenter.heroku.com/articles/buildpacks#detection-failure ! Push failed

28.07.2022
Django фильтрует записи по полю из другой таблицы

У меня есть сайт "список дел" с тремя таблицами (TDLists, Tasks, Users), и я хочу отобразить все списки дел для конкретного пользователя со всеми задачами, которые связаны с этим конкретным списком. У меня возникают проблемы с фильтрацией этих элементов …

28.07.2022
Возможно ли в django иметь статическую папку или каталог в корне?

У меня есть скрипт на python, который использует некоторые XML файлы, которые должны быть доступны непосредственно в корне моего приложения Django (переход от традиционного веб-сайта к Django), но поскольку файлы хранятся в папке static в Django, возможно ли получить …

28.07.2022
Активные данные в django inlineformset_factory

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

28.07.2022
Ошибка с параметрами присваивания при чтении файла csv

Я не могу понять, как починить его, чтобы он работал правильно, если это возможно, пожалуйста, помогите мне def read_from_csv(f_name: Path | str, ) -> List[Book]: if type(f_name) is str: f_name = Path(f_name) data = [] with f_name.open() as f: …

28.07.2022
Невозможно отразить миграции БД из приложения django в БД в контейнере docker под управлением БД postgres

Я пытался сделать makemigrations и затем мигрировать изменения, которые я сделал в models.py, если быть точным, я сделал изменения в типе поля таблицы, из интерактивной среды docker, но изменения не отражаются в базе данных. Даже если я удаляю таблицу из …

28.07.2022
Постройте Django URL для export_selected_objects. Пример функции из официальной документации django

Я пытаюсь построить URL, который соответствует перенаправлению из этой функции: def export_selected_objects(modeladmin, request, queryset): selected = queryset.values_list('pk', flat=True) ct = ContentType.objects.get_for_model(queryset.model) return HttpResponseRedirect('/export/?ct=%s&ids=%s' % ( ct.pk, ','.join(str(pk) for pk in selected), )) Вот что я …

28.07.2022
Добавление пользовательского заголовка 'FOO' в Django Rest Framework APIClient

Для приложения, использующего SSO для входа в систему, я реализовал AuthBackend с Django Rest Framework. Этот пользовательский класс AuthBackend проверяет наличие X-USERID в заголовках и на основе этого возвращает экземпляр пользователя. Я добавил классы разрешений в представления для проверки аутентифицированных …

28.07.2022
Привет, друзья! Кто-нибудь может мне помочь, как удалить текст из pdf в python?

Я пытался извлечь текст с помощью pdf miner, но не смог удалить текст из pdf

28.07.2022
Невозможно присвоить "<built-in function cmp_to_key>": "Foo.content_type" должен быть экземпляром "ContentType"

Я использую Django 4.0.6 У меня есть такая модель: class AnonymousInteractionMonitor(models.Model): content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE, related_name='%(app_label)s_%(class)s_content_types', related_query_name='%(app_label)s_%(class)s_content_type') object_id = models.PositiveIntegerField() content_object = GenericForeignKey('content_type', 'object_id') interaction_type = models.PositiveSmallIntegerField(choices=Engagement.ENGAGEMENT_TYPES, null=False) visitor_ip = models.GenericIPAddressField(db_index=True) created_at = models.DateTimeField(auto_now_add=True) В одном …

28.07.2022
Избегайте перенаправления на модели

Я довольно новичок в django и создаю простой веб с двумя выборками даты, которые затем используются в качестве переменной для пинга БД и заполнения поля charfield результатом запроса. Пока что мне удалось красиво отобразить страницу, и когда пользователь отправляет …

28.07.2022
Как добавить поле объекта в модель Django

Я хотел бы иметь поле, которое работает как объект для одной из моих моделей, но без необходимости ссылаться на него с помощью ForeignKey. Я ищу что-то вроде поля давление здесь: { "professional": "d83876a6-69eb-4946-a0f7-56fd39cbd6a8", "observations": "Update", "date": …

28.07.2022
У меня есть проблема. С int 23 для преобразования Ienumeabable

Вопрос заключается в том, как два раза перевести мое значение 32 целых числа в невзаимозаменяемое системное целое. Какую операцию я могу использовать для получения качественного результата достижения фракции hue saturaiton в моем проекте Java net sharp?

28.07.2022
Эпохальное время и переход на летнее время в Python/Django

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

28.07.2022
Как показать варианты товаров в шаблоне Django

Я не получаю доступ к product.variants_set.color и .size, Но если я использую .all, он работает! И мне нужно сделать проверку с if, чтобы узнать, есть ли цвет и размер. Кто-нибудь знает, что я делаю не так? {% if product.variants_set.color …

28.07.2022
Невозможно отобразить внешний ключ в представлении списка Django

Я пытаюсь отобразить информацию внешнего ключа в моем представлении списка для первичного ключа, но она просто не отображается, и я не могу понять, почему. Модели: Первичный class LightHouse(models.Model): customer = models.ForeignKey('users.CustomUser', on_delete=models.CASCADE, related_name='lighthouse_group') context_object_name = 'lighthouse' lighthouseName = …

28.07.2022
Ошибка сборки Docker на приложении django с numpy

Я пытаюсь собрать в докере мое приложение django, но получаю эту ошибку, когда он устанавливает requirements.txt: Running from numpy source directory. #7 83.21 setup.py:480: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates #7 83.21 …

28.07.2022
Вызов функции без вызова функции-обертки функции

Допустим, у меня есть функция: @some_authorization def to_call(): pass Теперь я хочу вызвать эту функцию to_call(), но не хочу, чтобы выполнялась функция-обертка @some_authorization. Как реализовать этот сценарий?

28.07.2022
HTMX: Как динамически обновлять url hx-delete?

Для создания модала для подтверждения действия удаления, я пытаюсь динамически установить url удаления, используя hyperscript. Вот (частичный) код: &lt;!-- open the modal and set the (Django) delete url --&gt; &lt;button _="on click set @hx-delete of #confirm_delete_button to '{% …

28.07.2022
Как спроектировать систему react+django

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

28.07.2022
Запрос к модели django для поиска лучшей продажи компании за месяц

У меня есть две модели django одна "компания", а другая "MonthlyReport" компании. Я хочу выяснить, продажи какой компании в текущем месяце превысили 20% от продаж предыдущего месяца class Company(models.Model): name = models.CharField(max_length=50) class MonthlyReport(models.Model): company = models.ForeignKey(Company,on_delete=models.CASCADE) sale = …

28.07.2022
Авторизация Google OAuth 2 - пользовательская модель User. Ошибка: У пользователя нет поля с именем 'username'

Яm trying to make the authorization via Google. I use a custom user model with an email as a username field. Once I login, I choose the email I want to login with. Then Iполучил желтый экран с ошибкой "FieldDoesNotExist …

28.07.2022
Как изменить положение карт при нажатии на любую кнопку [закрыто]

Когда мне нужно нажать на кнопку сделать админом он изменит статус админа и так же изменит позицию он перейдет на первое место

28.07.2022
При настройке reload-on-rss в сервере uwsgi, как избежать одновременной перезагрузки/перерождения всех процессов?

Я рассматриваю ситуацию, когда использование reload-on-rss/reload-on-as = 256 позволяет избежать утечки памяти, это работает почти для всех сцен. Однако, устанавливая эти параметры, существует крайне малая вероятность того, что все процессы исчерпают память, которая была установлена. поэтому они все …

28.07.2022
Можно ли использовать функцию left join и annotate в django?

# model class User(AbstractUser): pass class Post(models.Model): post = models.CharField(max_length=50) user = models.ForeignKey(User, null=True, on_delete=models.SET_NULL, blank=True) # sql SELECT A.username ,COUNT(B.*) FROM users_user A LEFT JOIN post B ON B.user_id = A.id GROUP BY A.id модельusers_user является моделью …

28.07.2022
Имя 'post' не определено

Почему эта ошибка отображается в моем коде. Я думаю, что код очень хорошо. Мой models.py from django.db import models from tinymce.models import HTMLField from django.contrib.auth.models import User from django.utils.timezone import now # Create your models here. class …

28.07.2022
Регистрация функции в Django

У меня есть очень простой скрипт на python, который запускает индекс сходства Танимото между образцом молекулы и базой данных молекул: from openbabel import pybel def get_similar(targetmol): results = [] # calculate fingerprints of the sample targetfp = targetmol.calcfp() for …

28.07.2022
Пагинация в Django ListView при использовании get_context_data

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

28.07.2022
Любопытно, где установить путь Python

С этой проблемой я столкнулся при использовании django. Из Google я узнал, что для решения этой проблемы нужно задать абсолютный путь. Кстати, могу ли я использовать абсолютный путь для использования from* import*? Если можно, то нужно ли писать абсолютный …

28.07.2022
Обновление массива объектов в поле JSON в модели drf

Я застрял на чем-то. У меня есть модель: class DummyModel(BaseModel): status = { 'Key1': None, 'Key2': None, 'Key3': None, 'Key4': None, 'key5': None } user = models.ForeignKey(user, on_delete=models.CASCADE, blank=True, null=True) comments = models.TextField(blank=True, null=True) order = models.JSONField(default=status) …

28.07.2022
Нужно ли создавать еще одно приложение django для аутентификации и регистрации? [закрыто]

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