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

19.08.2022
Фильтр "Django" по последним добавленным связанным объектам

Я хочу фильтровать по последнему добавленному элементу связанной модели с полем отношения foreignkey. Я много пробовал, но не могу добиться результата, Мои модели выглядят следующим образом class Status(models.Model): member= models.ForeignKey(Member, on_delete=models.CASCADE, related_name='member_status') name = models.CharField(max_length=2, choices=("new","old","continue") status_created_at = models.DateTimeField(auto_now_add=True) …

19.08.2022
Django HttpResponseRedirect либо разрушает сайт, либо показывает пустую страницу

У меня есть проблемы с Django формами, где при каждом обновлении форма повторно отправляет последний ввод в базу данных. Я пробовал работать с "HttpResponseRedirect", но это либо обрушивает сайт, либо показывает пустую страницу. Вот код файла views.py def …

19.08.2022
Как отобразить пользователей в списке чата?

В моем проекте, когда, например, пользователь1 просит о помощи, то пользователь2 находит этот запрос о помощи и пишет пользователю1, чтобы договориться о дальнейших действиях по помощи. Мой чат зарегистрирован таким образом, что слева отображаются все пользователи, которым можно написать, а …

19.08.2022
Django - Набор фильтров без модели

У меня есть такой маршрут http-запроса: frontend > proxy (drf) service > data service (sap) Вид в proxy service: def get_data_from_remote_api(): # this is mock return [ {'first_name': 'Brad', 'last_name': 'Pitt'}, {'first_name': 'Thomas', 'last_name': 'Cruise'}, {'first_name': 'Robert', 'last_name': …

19.08.2022
Создание Html шаблона с 2 строками поиска : Как не потерять значения метода get

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

19.08.2022
Django - получение Ошибка Reverse for 'book' with arguments '(1,)' not found. 1 pattern(s) tried: ['<int:flight_id/book\\\Z']

Я изучаю фреймворк Django. Сегодня я пытался получить URL в шаблоне HTML с помощью &lt;form action="{% url 'book' flight.id %}" method="post"&gt; Также у меня есть книга функций. Вот код: def book(request,flight_id): if request.method=="POST": flight=Flight.objects.get(pk=flight_id) passenger=Passenger.objects.get(pk=int(request.POST["passenger"])) passenger.flights.add(flight) return HttpResponseRedirect(reverse("flight",args=(flight.id,))) …

19.08.2022
В моделях нет ошибок, но когда я создаю миграцию, отображается следующее

(venv) PS C:\django-sites\testsite&gt; python manage.py makemigrations Проверка системы выявила некоторые проблемы: ПРЕДУПРЕЖДЕНИЯ: ?: (urls.W005) Пространство имен URL 'admin' не является уникальным. Возможно, вы не сможете отменить все URL-адреса в этом пространстве имен. Изменений не обнаружено (venv) PS C:\django-sites\testsite&gt; …

19.08.2022
Как создать отношения между первичным и внешним ключом в моделях Django и POST значения в БД

У меня есть приложение Django, которое в основном представляет собой интернет-магазин. Сейчас у меня есть две модели: User_details и Extend_user_deatils. В User_details у меня есть (Username, Firstname, lastname, email, etc.). Теперь мне нужно расширить модель User_details другими полями, …

19.08.2022
Django индексирует переменную

Простая проблема, большая головная боль. html: {% for file in files %} {{ file.image }} {% endfor %} вывод: pdf/filename.jpg Что мне нужно: filename.jpg Что я пробовал: {% for file in files %} …

19.08.2022
Как найти местоположения внутри некоторого диапазона до определенного значения lat long. python

Я делаю проект на flutter и мне нужно отобразить только те события, которые происходят в ближайших местах. Допустим, мое местоположение имеет широту 11.2588 и долготу 75.7804. тогда мне нужно найти события в пределах широты 11.2588 +/- 2 и долготы …

19.08.2022
Django CBV фильтр соответствующих данных

У меня такое мнение class Dashboard (LoginRequiredMixin, ListView): model = SchulverzeichnisTabelle template_name = 'SCHUK/Dashboard.html' context_object_name = 'Dashboard' def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['User'] = User.objects.all() context['Schulverzeichnis'] = SchulverzeichnisTabelle.objects.all() context['BedarfsBerechnung'] = Bedarfs_und_BesetzungsberechnungTabelle.objects.all() context['JahrgangGebunden'] = JahrgangsgebundenTabelle.objects.all() context['JahrgangUebergreifend'] = JahrgangsuebergreifendTabelle.objects.all() context['FoerderBedarf'] …

19.08.2022
Привет. я пытаюсь создать сайт, но он выдает мне эту ошибку

From django.contrib import admin from django.urls import path, include from django.conf.urls.static import static from . import settings urlpatterns = [ path('admin/', admin.site.urls), path('', include('Eshop.urls')) ]+static(settings.MEDIA.URL, document_root=settings.MEDIA_ROOT) этот код дает мне это ]+static(settings.MEDIA.URL, document_root=settings.MEDIA_ROOT) AttributeError: у объекта 'str' нет атрибута …

19.08.2022
Как отправить данные по сокету с сайта Django?

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

19.08.2022
Добавление пользователя в группу в админке djngo и доступ к ней через представления

Если я добавлю пользователя в группу в Django admin и назначу права доступа группе, могу ли я ссылаться на этого пользователя и его права в представлениях моего проекта? если да, то как мне это сделать? спасибо

19.08.2022
Как использовать React с Django? [закрыто]

У меня есть проект Django, который в настоящее время работает на html-шаблоне и ванильном js. Если я хочу перевести фронтенд на ReactJs. Возможно ли это сделать с минимальными изменениями кода в бэкенде? Насколько больших изменений в бэкенде мне следует …

19.08.2022
Нет выхода из учетной записи Django Двухфакторный аутентификатор

< Я пытаюсь реализовать двухфакторный аутентификатор в моем Django приложении. Однако пользователь может обойти его, используя логин, предоставляемый django.contrib.auth. Есть ли способ перенаправить пользователя на /account/login, когда он ищет /login? удаление django.contrib.auth (он нужен для выхода из …

19.08.2022
Django, поле модели без персистентности - None

В моей модели есть неперсистентное поле под названием 'client_secret'. Поле client_hash используется в методе сохранения пользовательской модели для вычисления хэша. Все работает как ожидалось, но когда я попытался сохранить новый экземпляр, self.client_secret все еще None, почему? class Client(models.Model): …

19.08.2022
Как получить изображение из бэкенда

** Я создаю приложение на react js и нахожу некоторые вещи немного сложными, так как я относительно новичок в кодировании. В данном случае я пытаюсь получить данные из Django API в react js, я могу получить имя, номер телефона и …

19.08.2022
Как использовать order_by с last_added manytomanyfield?

Models.py class ChatRoomId(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) created_date = models.DateTimeField(auto_now_add=True) class MessageContent(models.Model): content = models.TextField(blank=True) created_date = models.DateTimeField(auto_now_add=True) modified_date = models.DateTimeField(auto_now=True) class PersonalMessage(models.Model): message = models.ForeignKey(MessageContent, on_delete=models.CASCADE) sender = models.ForeignKey(CustomUser, on_delete=models.DO_NOTHING) class PersonalRoom(models.Model): room_id = models.ForeignKey(ChatRoomId, on_delete=models.CASCADE) user = …

19.08.2022
Я получаю KeyError в request.data[] в методе put в postman, а код работает? [закрыто]

У меня есть api, написанный на django rest framework. есть метод update и нет проблем, когда данные обновляются с локального хоста. но я получаю KeyError='Person', когда я пытаюсь вызвать метод put на postman в коде ниже. @action(methods=['put'], detail=True, …

19.08.2022
Ошибка запуска веб-приложения django в cpanel с помощью менеджера приложений

Введите здесь описание изображения подчеркнутый текст Я сталкиваюсь с ошибкой при развертывании моего приложения django на сервере с помощью менеджера приложений в cpanel. изображение прикрепляется к нему.

19.08.2022
Get cart total не вызывается... логика get_product работала раньше и все еще работает, но теперь почему она показывает ошибку?

Models.py\account class Cart(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) is_paid = models.BooleanField(default=False) def __str__(self): return str(self.user) def get_cart_total(self): cart_item = self.cart_item.all() price = [] for cart_item in cart_items: price.append(cart_item.product.discounted_price) if cart_item.color_variant: color_variant_price = cart_item.color_variant.price price.append(color_variant_price) if cart_item.size_variant: size_variant_price = cart_item.size_variant.price price.append(size_variant_price) print(price) …

19.08.2022
Ошибка приложения после развертывания приложения django на heroku

Я успешно создал и развернул свое приложение DJANGO на HEROKU. Во время сборки приложение collectstatic также работает гладко. Но после успешного завершения сборки, когда я пытаюсь открыть свое приложение, оно выдает ошибку приложения. Я добавил свой последний журнал с этим …

19.08.2022
Как получить домен в шаблоне django

Я пытаюсь создать ссылку для отписки в шаблоне письма, но проблема в том, что я использую отдельную функцию в моем файле utilites.py для рендеринга шаблона и не имею доступа к запросу. Эта функция вызывается планировщиком в бэкенде. Я пробовал request.build_absolute_uri …

19.08.2022
Как получить всех пользователей, которые имеют какие-либо отношения с определенным пользователем в Django

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

19.08.2022
Есть ли в Django Queryset способ обновлять объекты по группам, которые формируются с помощью group_by(annotations)?

Мой конкретный пример: class AggregatedResult(models.Model) : amount = models.IntegerField() class RawResult(models.Model) : aggregate_result = models.ForeignKey(AggregatedResult, ...) type = models.CharField() date = models.DateField() amount = models.IntegerField() В этом конкретном примере RawResults имеют разный тип и дату, и я хотел …

19.08.2022
Как решить ошибку Broken pipe from ('127.0.0.1', 63818) в Django

Я не могу загрузить большинство файлов, даже пустые файлы excel на небольшой базовый сайт, построенный с использованием Django, я могу загрузить некоторые файлы, но во многих случаях я получаю эту ошибку [19/Aug/2022 11:28:33,859] - Broken pipe from ('127.0.0.1', 63818) whenever …

19.08.2022
Как настроить логирование Django + Celery с помощью RotatingFileHandler?

Есть сервис на Django (DRF), в котором настроена подсистема логирования. Также в сервисе есть Celery-воркер, который выполняет некоторую задачу. Я хочу настроить логирование таким образом, чтобы все логи (и Django, и Celery) сохранялись в .log-файлах, при этом чтобы файлы &quot;прокручивались&quot; …

19.08.2022
Как использовать сокеты для подключения к базе данных Sqlite в Django

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

19.08.2022
Dajngo rest framework serializer.is_valid() не работает [закрыто]

[введите здесь описание изображения][1] django restframework serializer error def update_post(request,pk): instance = Post.object.get(pk-pk) serializer = CreateSerializer(data=request.data,instance=instance,partial=True) if serializer.is_valid(): #this not working else: #only this runs пожалуйста, проверьте изображение моего кода [1]: https://i.stack.imgur.com/CWL8h.png

19.08.2022
Ищу предложение, Django auth contrib groups, проверка пользователя, если он администратор компании

Я ищу предложения. Что у меня есть: Модель пользователя Модель компании Группы (администратор, пользователь) Пользователь может принадлежать многим компаниям, но иметь только одну роль в каждой компании. Компания 1 Пользователь 1 (администратор), Пользователь 2 (пользователь) Компания 2 Пользователь …

19.08.2022
AWS ElasticBeanstalk не удалось развернуть приложение Django/Postgres

У меня возникают трудности с развертыванием моего приложения, созданного с помощью Django, Postgres, DjangoQ, Redis и ES на AWS Elastic Beanstalk, используя docker-compose.yml. Я использовал EB CLI (eb init, eb create) для этого, и он показывает, что среда …

19.08.2022
У меня проблема с мутацией для добавления продукта, который имеет отношения один ко многим с другой моделью в graphQL.

Моя проблема в том, что я хочу создать новую стажировку из модели internship и связать ее с cv в модели CV с внешним ключом вот файл модели class CV(models.Model): photo = models.ImageField(upload_to='CV/%Y/%m/%d/', null=True) headline = models.CharField(max_length=250) education = models.CharField(max_length=250) …

19.08.2022
Непрерывная загрузка данных даже без подключения к WebSocket

Итак, у меня есть данные, которые необходимо загрузить до подключения. Возможно ли подготовить данные до того, как будет принято соединение? Чтобы данные непрерывно отправлялись, даже если нет соединения это мой consumer.py from . import eventhubreader class GraphConsumer(AsyncWebsocketConsumer): async def …

19.08.2022
Как сделать Django queryset orderd_by в минимальном времени likes average max?

Инфо: Я хочу получить набор запросов с order_by max like при минимальном среднем времени. Другими словами, в минимальное время любят среднее максимальное. Которые имеют больше средних likes за меньшее среднее время. current_time = datetime.now().strftime("%Y-%m-%d %H:%M:%S") Model.objects.values( 'published_at', …

19.08.2022
Как создать идентифицирующие и неидентифицирующие отношения в Django

Пожалуйста, кто-нибудь может научить меня, как создать идентифицирующие и неидентифицирующие отношения в Django, похожее изображение для справки. Спасибо. Изображение для справки. https://i.stack.imgur.com/ai8HP.jpg

19.08.2022
Django - Как вычислить возраст старше 10 лет

У меня есть модель с нормальным: date_of_birth = models.DateTimeField(blank=True, null=True) Пожалуйста, помогите мне вычислить тех, кому 10 лет и больше, и отобразить их в html. Мне нужно настроить его так, чтобы как только кому-то исполняется 10 лет на …

19.08.2022
Проверка достоверности данных в наборе запросов

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

19.08.2022
Ошибка "Нетип не имеет атрибута" в фреймворке Django rest

У объекта 'NoneType' нет атрибута 'role_access', когда роль - None. Как предотвратить эту ошибку, возвращая только пустой [] class AccessListSerializer(serializers.RelatedField): def to_representation(self, value): return value.access.code class MyInfoSerializer(serializers.ModelSerializer): approvers = ApproverSerializer(many=True) email = serializers.EmailField(source="user.email") username = serializers.CharField(source='user.username') domain = DomainSerializer() …

19.08.2022
Django DRF сериализаторы, как добавить новое поле, слияние двух моделей?

У меня есть две модели, мне нужно сделать конечную точку, где в json должны появляться результаты двух таблиц, которые имеют fongeringkey, объединяющий их. Мой код следующий: models.py class Property(models.Model): address = models.CharField(max_length=120) city = models.CharField(max_length=32) price = models.BigIntegerField() …