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

23.06.2022
Как отфильтровать набор запросов на основе поля сериализатора?

Как фильтровать кверисет на основе параметров запроса и динамически вычисляемого поля сериализатора? Что мне нужно: фильтровать GET запрос по параметрам запроса payment_min и payment_max. В простых случаях мы можем выполнить всю фильтрацию через аннотацию, но я не нашел способа …

23.06.2022
Создание урлов с помощью системы шаблонов django

Итак, мне нужно создать url, запрашивающий несколько объектов. Я пытался использовать систему шаблонов из django, чтобы построить его, но безуспешно. Мне интересно, есть ли способ сделать это в шаблоне или я должен просто написать функцию представления. {% url 'service-ticket/new' …

23.06.2022
После обновления ангулярного приложения в браузере: ответ django

В настоящее время я работаю над приложением: Django backend и angular frontend. Все работает хорошо, но после обновления одной страницы в браузере я больше не получаю ангулярный ответ. Но я получаю успешный ответ от моего сервера Django (HTTPResponse: 200). …

23.06.2022
Django Model не мигрирует даже после того, как я сохранил и добавил приложение в InstallApps

From django.db import models from django.contrib.auth import get_user_model user = get_user_model # Create your models here. class Post(models.Model): title = models.CharField(max_length=200) text = models.TextField(max_length=100) author = models.ForeignKey( user, on_delete=models.CASCADE) created_date = models.DateTimeField() published_date = models.DateTimeField() PS C:\Users\hp\Desktop\djangomodels> cd …

23.06.2022
Django Rest Framework: После определения прав доступа я не могу получить доступ к данным пользователя, вошедшего в систему

Я хочу, чтобы пользователь-администратор имел доступ к деталям каждого пользователя (GET, POST), а пользователь, не являющийся администратором, получал доступ только к своим деталям, но я получаю ошибку при реализации этого. Я поделился своими views.py, permissions.py и models.py для этого. …

23.06.2022
Как увеличить количество лайков

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

23.06.2022
Django admin Ресурсная политика COEP ERR_BLOCKED_BY_RESPONSE

Статические файлы моего сайта Django admin находятся на S3 bucket (DigitalOcean Spaces фактически) и в консоли я получаю ERR_BLOCKED_BY_RESPONSE.NotSameOriginAfterDefaultedToSameOriginByCoep 200 В сетевой панели все статические файлы считаются сторонними и блокируются по этой причине (не одинаковое происхождение) Ответ …

23.06.2022
Как добавить значение к полю ArrayField в Django с помощью PostgreSQL?

Я создал модель с помощью ArrayField в Django Model. Я использую PostgreSQL для базы данных. Я хочу создавать новые строки в базе данных или обновлять существующие строки. Но я не могу вставить или добавить данные в ArrayField. Модель <pre class="lang-py …

23.06.2022
TypeError: add() missing 1 required positional argument: 'resubscribe' in Django 3

Здесь я использую Django 3.0 и Python 3.7 Я получаю 2 ошибки здесь: TypeError: add() missing 1 required positional argument: 'consent_to_track' TypeError: add() missing 1 required positional argument: 'resubscribe' Вот мой код из …

23.06.2022
Сохранение пользовательской даты и времени в поле created_at Django

Я хочу сохранить пользовательскую дату и время в поле created_at. В настоящее время моя модель имеет created_at = models.DateTimeField(auto_now_add=True) Я хочу задать свою собственную дату и время, которые я буду получать из текущего времени пользователя. Как я …

23.06.2022
Не удается установить django с помощью pipenv/невозможно создать процесс с помощью python "бла-бла"

Здесь новичок в изучении python. Я следовал руководству Моша (yt: /watch?v=rHux0gMZ3Eg&amp;t=804s), но я застрял на части pipenv... Я пробовал много обходных путей/решений, но ни одно из них не сработало (...те, которые я нашел до сих пор), я просто хочу …

23.06.2022
Как отобразить поле M2M в редактировании Django?

У меня есть M2M fiedl, который мне нужно вытеснить в форме редактирования. Это выглядит следующим образом this. Когда я создаю новую запись, я просто использую {{ form.analog }} с этой формой "analog": SelectMultiple(attrs={ 'multiple': 'multiple', 'name': …

23.06.2022
Обновление модели Django без использования сериализатора

Как лучше обновить модель без использования встроенного сериализатора из Django Rest Framework? У меня есть представление, которое обновляет модель RecipeIngredient. Мой сериализатор определен внутри моего представления, и я не хочу, чтобы он отвечал за обращение к базе данных, …

23.06.2022
Django: Фильтруйте записи AbstractUser с помощью SQL, показывайте только записи зарегистрированных пользователей

У меня есть AbstractUser. Я хочу ограничить показываемые им записи только своими собственными (показывать только записи вошедшего пользователя). Я бы очень хотел сделать это с помощью SQL-запроса, так как есть соседние таблицы, с которыми нужно работать. Есть идеи? …

23.06.2022
Есть ли альтернатива для Oracle regexp_substr в Django ORM?

Как я видел, в Django есть метод для сопоставления регексных шаблонов. Но можем ли мы извлечь совпадающие шаблоны из данных в Django ORM?

23.06.2022
Доступ к стороне heroku для обновления файла, включенного в venv?

Я создаю блог, используя Django. Только что закончил кодирование и протестировал в автономном режиме, все в порядке, а также смог развернуть с помощью Heroku. Но проблема в том, что когда я делаю heroku run, возвращается эта ошибка: cannot import …

23.06.2022
Django Graphene при фильтрации по вложенному значению, не показывать родительскую запись, если не возвращается никаких данных

У меня есть запрос GraphQL, который возвращает заказы на поставку и продукты, которые идут с этими заказами на поставку. Я настроил два фильтра, первый - по имени пользователя, связанному с заказом на покупку, а второй - по названию продукта …

23.06.2022
Нет модуля с именем 'fusioncharts'

Я пытаюсь построить fusion chart в django после добавления fusioncharts, я получаю ошибку. from fusioncharts import FusionCharts FusionCharts ModuleNotFoundError:

23.06.2022
Как получить текущий url в модели django

Я совсем новичок в мире Django и хочу получить текущий URL из инструкции сохранения, и у меня нет идеи, как это сделать.

23.06.2022
Как преобразовать часовой пояс в формат времени и ISO 8601 в python?

Как преобразовать строку временной зоны типа 2022-06-23T05:00:00.006417+00:00Z в формат datetime и ISO 8601?

23.06.2022
Как автоматически отфильтровать несколько условий в Django

У меня есть модель пользователя следующего вида : class User: first_name = models.CharField(max_length=64) last_name = models.CharField(max_length=64) phone = models.CharField(max_length=11) city = models.CharField(max_length=11) province = models.CharField(max_length=11) Мне нужно сделать поиск в моей модели и у меня есть данные …

23.06.2022
Аутентификация пользователей Django через другой API (DRF)

Мне нужно создать фронтенд django приложения, которое должно аутентифицировать пользователей через другой внутренний API, построенный с использованием DRF/Djoser (backend API). На данный момент API бэкенда (DRF) позволяет аутентификацию по сессии и токену. Он построен с использованием Django REST …

23.06.2022
Как унаследовать общую фильтрацию в дополнительном действии

Я хочу наследовать Generic Filtering include (filterset_fields, search_fields, ordering_fields в дополнительном действии sold. Как это сделать, и какой способ лучше для этого случая? Спасибо за любой совет для меня! class ApartmentViewset(viewsets.ModelViewSet): queryset = Apartment.objects.all().order_by('-timestamp') serializer_class = ApartmentSerializer …

23.06.2022
В приложении Django (sqllite3)Первичный ключ таблицы не сбрасывает свой уникальный id [duplicate].

Я создал таблицу Product, в которой есть элементы, которые я удалил, чтобы очистить данные и добавить новые элементы, однако, когда я добавляю новые элементы, первичный ключ, который является уникальным идентификатором, как показано ниже, не начинается с 0, а продолжается …

23.06.2022
Как получить длину поля массива, присутствующего в PostgreSQL, используя Python Django Models

Это моя модель Django: class UserVpaUpiId(models.Model): user_id = models.IntegerField(db_index=True, unique=True) vpa_upi_id = models.TextField(null=False, blank=True) created_on = models.DateTimeField(auto_now_add=True, null=False) updated_on = models.DateTimeField(auto_now=True, null=False) Я хочу удалить запись с определенным идентификатором пользователя, что я могу успешно сделать, используя: UserVpaUpiId.objects.filter(user_id=user_id).delete() …

23.06.2022
Javascript не выполняется в моем html-коде Django

У меня есть очень простой HTML код, который я включаю в свой проект Django, однако Javascript не загружается в моем проекте, кнопка, кажется, ничего не делает, где я хочу запустить свой гидтур js. Код прилагается ниже Скрипт.js включен …

23.06.2022
Существует ли синтаксис этого кода на python, эквивалентный Javascript или React-Native?

все. Я пытаюсь отправить сообщение на мой django REST сервер и ниже приводится python-версия того, как я отправляю сообщение. with open(some_image, 'rb') as f: response = requests.post( url, files={ 'image': f, }, data={ 'longitude': SETTINGS[1]['long'], 'latitude': SETTINGS[1]['lat'], 'user_id': SETTINGS[1]['user_id'], …

23.06.2022
Django Rest Framework: Получена `TypeError` при вызове `*.objects.create()` при установке авторизованного пользователя в качестве владельца команды

Я пытаюсь установить вошедшего в систему пользователя в качестве владельца команды, которую он создает. Однако я получаю следующую ошибку: Got a TypeError when calling Team.objects.create(). This may be because you have a writable field on the serializer class that …

23.06.2022
В фильтрации фреймворка Django REST, Что означает "purchaser__username=username"

Я изучаю использование Django Rest framework в моем проекте, но я запутался в этом коде serializer_class = PurchaseSerializer def get_queryset(self): """ Optionally restricts the returned purchases to a given user, by filtering against a `username` query parameter in …

23.06.2022
Запрос к API и отображение его результатов из введенной формы - Django

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

23.06.2022
Django фильтрует объекты модели, связанные с другой моделью

Я пытаюсь создать набор запросов, который соответствует объектам модели, вот что я пробовал: a = Product.objects.first() # Select first product as a test b = a.compareproducts_set.all() # Filter only related product "a" in the query Сейчас у …

23.06.2022
Как удалить элементы html после 30 минут работы django

Hello я пытаюсь сделать панель новостей на моем сайте, я использовал для этого html, css и django framework следующим образом : вот мой html код : &lt;div class="bereaking"&gt; &lt;div class="breaking_news"&gt; &lt;div class="news-ticker-title"&gt;عاجل&lt;/div&gt; &lt;div class="news"&gt; &lt;marquee direction="right" onmouseover="this.stop();" …

23.06.2022
Есть ли способ написать тестовый пример pytest для проверки текущего api url?

У меня есть веб-приложение, которое я разрабатываю с помощью Django, PostGres, Docker и GraphQL API. Я пытаюсь написать тест pytest, который при запуске будет смотреть на текущий адрес сервера (localhost или нет), отправлять запрос на GraphQL url по этому …

23.06.2022
Получение элементов из набора queryset на основе левого объединения в django

У меня есть две модели: class A(models.Model): field1 = models.CharField(max_length=100) field2 = models.CharField(max_length=100) class B(models.Model): a_field = models.ForeignKey(null=True,blank=True,related_name='a',on_delete=models.SET_NULL) field2 = models.CharField(max_length=100) Я хочу получить все элементы модели A, которые не связаны с B. Вот запрос, который я …

23.06.2022
HTTPSConnectionPool - Вызвано SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] неверный номер версии (_ssl.c:1131)

При использовании API, который был по http и передан на https, возникает ошибка: HTTPSConnectionPool(host='ip', port=por): Max retries exceeded with url: /b1s/v1/Deposits (Вызвано SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] неверный номер версии (_ssl.c:1131)')))>> в коде я уже пробовал добавлять таким образом: session …

23.06.2022
Невозможно объединить две таблицы по полю внешнего ключа с помощью django ORM?

Class weapons(models.Model): weapon = models.CharField(max_length=11) country = models.IntegerField() flags = models.IntegerField(default=0) title = models.CharField(max_length=1000) class compare(models.Model): weapon = models.CharField(max_length=11) user_id = models.IntegerField() flags = models.IntegerField(default=0) WeaponNode = models.ForeignKey(weapons, on_delete=models.PROTECT) Когда я запускаю эту функцию: compare.objects.filter(user_id=1).values_list('weapon', 'WeaponNode__title') …

23.06.2022
Получение данных из Mongodb и отображение их на front-end с помощью django

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

23.06.2022
Объект 'Account' не имеет атрибута 'orderproduct' Загрузка и предварительный просмотр не отображаются

Мне нужна ситуация, когда пользователь покупает продукт, и создается orderproduct, он может скачать изображение... Это продукт Модель class Product(models.Model): # user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) # managers = models.ManyToManyField(settings.AUTH_USER_MODEL, related_name="product_manager") seller = models.ForeignKey(SellerAccount, on_delete=models.CASCADE) media = models.ImageField(blank=True, null=True, upload_to=download_media_location, storage …

23.06.2022
Django - Аннотирование суммы продолжительности в часах

У меня есть поле Time с типом DurationField, и я хочу суммировать значения и преобразовать их в десятичные часы Task.objects.all().annotate(total=Sum('Time')) Например, если total = timedelta(seconds=5400) я хочу получить 1.5 часа

23.06.2022
Django отправка формы на почту

Я пишу сайт на Django и у меня есть форма для отправки на почту клиента. Форма: &lt;form method="post"&gt; {% csrf_token %} &lt;p&gt;&lt;input class="inp" id="id_subject" type="text" name="name" placeholder="Ваше имя" maxlength="100" required /&gt;&lt;/p&gt; &lt;p&gt;&lt;input class="inp" type="email" name="sender" placeholder="E-mail" id="id_sender" required /&gt;&lt;/p&gt; …