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

25.08.2021
Подключение BigQuery к Django и React

Мне нравится работать с Django в качестве бэкенда и React в качестве фронтенда, и я думаю, что они составляют удивительную комбинацию. Однако, я хотел бы использовать BigQuery в качестве базы данных, и мне трудно думать о том, как я …

25.08.2021
Как отправить вложения в веб-приложение Django с помощью фреймворка Rest?

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

25.08.2021
Лучшая альтернатива опросу при ожидании HTTP-запроса в django?

У меня есть приложение django, которому необходимо взаимодействовать с бэкенд-сервисом. Обычно я делаю это следующим образом: def my_view(request, id): backend_response = requests.get('http://backend.com/{}/'.format(id)) return HttpResponse(status=backend_response.status_code) К сожалению, бэкенд-сервис в данном случае работает не так. Вместо того …

25.08.2021
Связанный объект не существует при заполнении формы

Я делаю приложение на django и у меня возникла проблема, потому что я не могу заполнить форму данными пользователя из модели Profile. Я получаю ошибку User has no profile, RelatedObject does not exist. views.py def profileView(request): profileData = Profile …

25.08.2021
Есть ли способ определить приоритет некоторых объектов в фильтре Django?

У меня есть языковая модель и есть список языков в базе данных. Список выглядит следующим образом: [ { "name": "Arabic", "code": "ar" }, { "name": "German", "code": "de" }, { "name": "Turkish", "code": "tr" }, { "name": "English", "code": …

25.08.2021
Использование обратного прокси django

Hi У меня есть приложение django, и я разделил настройки на production, staging и development. Как я могу использовать обратный прокси для разделения этих трех доменов. Например, используя apache2, прослушивающий порт 80 в качестве примера, и все домены, указывающие на …

25.08.2021
Как получить только те элементы ArticleImage, которые соответствуют id автора статьи?

Допустим, пользователь с id "1" создал статью, но пользователь хочет показать в ArticleSerializer только те изображения статьи, которые совпадают с пользовательским id "author" ArticleImage. Зачем мне это делать? Причина в том, что другой пользователь с id "2" может создать …

25.08.2021
Как передать параметр для интеграции мультиинтерфейса в запрос Django?

Я хочу определить интерфейс, приведенный ниже: path('pg', product_group.get_product_group, name='get_product_group'), path('pg/int:pk/', product_group.product_group_detail, name='product_group_detail'), path('pg/name/str:request_name/', product_group.get_product_group_by_name, name='get_product_group_by_name'), path('pg/short_name/str:request_name/', product_group.get_product_group_by_short_name, name='get_product_group_by_short_name'), @api_view(['GET']) def get_product_group(request): Как я могу объединить их в один или два интерфейса, а затем с помощью параметра разделить их в …

25.08.2021
Как я могу получить ежемесячные доходы, расходы, чистый доход и отобразить их в шаблоне django с помощью цикла

Я работаю над проектом Django с двумя моделями; Расходы и Доходы. Я хочу получить Общий доход, Общие расходы и Чистый доход за каждый месяц, перемещенный в таблицу. Чистый доход должен быть равен Общий доход минус (-) Общие расходы. И вот …

25.08.2021
Django как решить UnicodeEncodeError: 'charmap'?

Я пытаюсь сделать свой проект мультиязычным. Я установил rosetta. Когда я пишу django-admin makemessages -l tr, консоль выдает ошибку: Как это можно исправить? Примечание: Та же проблема при запуске django-admin makemessages -l en

25.08.2021
Предоставление удаленных данных JSON для Typeahead / Bloodhound с помощью Django / Python

Я пытаюсь повторить функциональность этого удаленного примера Typeahead, но не могу понять, как предоставить данные так, как этого хочет Typeahead / Bloodhound, и для чего нужны datumTokenizer или queryTokenizer. В Python / Django views.py …

25.08.2021
PasswordChangeView не показывает сообщение об успехе в Django

Я попробовал несколько различных вещей на этом PasswordChangeView, но все еще не смог показать правильное сообщение об успехе даже с SuccessMessageMixin Сообщения работают, но не после нажатия на кнопку отправки появляется сообщение после того, как вы снова вернетесь …

25.08.2021
Нижний регистр Значения полей django models queryset

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

25.08.2021
Graphene_django DjangoFilterConnectionField - Тип * не имеет соединения

У меня проблема с graphene_django. Когда я создаю DjangoObjectType и передаю его в DjangoFilterConnectionField в моем запросе, я получаю AssertionError, что тип {мой класс DjangoObjectType} не имеет соединения. Вот часть моего кода: class TradeType(DjangoObjectType): class Meta: model = …

25.08.2021
Угол наклона NippleJS неправильный при перезагрузке страницы

При попытке использовать код из https://github.com/yoannmoinet/nipplejs, клик регистрируется по умолчанию в прямом направлении . Когда страница перезагружается, щелчок по умолчанию регистрируется в направлении назад, есть ли способ изменить это?

25.08.2021
Попытка поместить вход в графическую функцию Django с помощью Matplotlib

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

25.08.2021
Совместное развертывание Django ASGI и WSGI

Приложение, которое я разработал с помощью Django, включает в себя приложения WSGI и ASGI. Каким способом я должен следовать при развертывании этого приложения? В общем, когда я искал в интернете, я не смог найти ничего, что развертывало бы WSGI …

25.08.2021
GeoDjango сохраняет пустые поля

Хорошо, почему я не могу сохранить пустые значения в Point-, MultiPoint- или PolygonField? Я создал форму, в которой пользователи могут выбрать область или место, где они заметили определенный вид птиц. Для хранения данных я использую GeoDjango, данные …

25.08.2021
Транзакция Pytest-django не фиксируется в БД физически

Существует файл conftest.py, который позволяет мне использовать мое пользовательское транзакционное приспособление fake_user @pytest.mark.django_db(transaction=True) @pytest.fixture def fake_user(): user = getattr(fake_user, 'user', None) if user is None: user_data = dict( id=1, is_superuser=False, is_staff=False, email='foo@barmail.com', username='foobaruser', password='passwordmaster', date_joined=timezone.now() ) user = User.objects.create( …

25.08.2021
Как получить значение поля foreignkey в django?

У меня есть две модели, приведенные ниже: class Color(models.Model): colorName = models.CharField(max_length=200, null=True, blank=True) # _id = models.AutoField(primary_key=True, editable=False) def __str__(self): return str(self.colorName) class Variant(models.Model): product = models.ForeignKey(Product, on_delete= models.CASCADE, null=True,blank=True) color = models.ForeignKey(Color, on_delete=models.CASCADE, null=True, blank=True) image = …

25.08.2021
Как использовать объекты, указанные менеджером, вместо объектов по умолчанию в представлении на основе классов или функций?

Мой код: models.py class EmployeeManager(models.Manager): def get_queryset(self): return super().get_queryset().exclude(employed=False) class NotEmployedEmployee(models.Manager): def get_queryset(self): return super().get_queryset().filter(employed=False) class Employee(models.Model): objects = EmployeeManager() not_employed = NotEmployedEmployees() name = models.CharField(max_length=250) employed = models.BooleanField(default=True, blank=True, null=True) views.py class EmployeeListView(ListView): model = Employee …

25.08.2021
Django ORM Подсчет без дублирующего столбца

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

25.08.2021
Импорт данных в двумерный массив из базы данных MSSQL

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

25.08.2021
Django allauth проблема с установкой параметров сессий и их получением после входа в систему

Я использую Django allauth, чтобы связать уже зарегистрированных в Django пользователей с их социальными аккаунтами. Для фронтенда я использую Vue js, он отправляет в body pw и имя пользователя. Моя идея заключалась в том, чтобы сохранить Django user id …

25.08.2021
Как редактировать, удалять данные строки на одной странице с помощью таблицы django

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

25.08.2021
Модальное открытие только для первого элемента цикла for?

У меня есть мой цикл for в django такой, что он открывает модал только для первого элемента и ничего не происходит для других элементов? Это мой html файл, он отображает все элементы в таблице с кнопкой удаления. При нажатии …

25.08.2021
Как получить оригинальное имя загружаемого файла в поле filefield в django

Я хочу получить доступ к имени файла, загруженного в models.FileField() в моем классе. Вот мой класс class extract(models.Model): doc = models.FileField(upload_to='files/') Существует ли функция или какой-то метод для доступа к исходному имени загруженного файла, без изменения …

25.08.2021
Урлы Django указывают неверный путь

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

25.08.2021
Django - Извлечение хэш-тегов из сообщения и сохранение их в виде отношения "многие к одному".

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

25.08.2021
Как вручную настроить параметры представлений DRF с помощью drf-yasg Swagger?

Я использую пакет drf-yasg для интеграции Swagger с DRF. Как сказано в документации, я использовал декоратор @swagger_auto_schema для ручной настройки автогенерируемых конечных точек. После многих попыток я все еще не могу понять, почему нет никаких изменений. Итак, …

25.08.2021
Как найти правильное значение "газа" для отправки транзакции в Ropsten testnet?

Я новичок в мире Web3/Ethereum и пытаюсь создать приложение, которое может просто записать блок в тестовую сеть Ropsten через Infuria. К сожалению, следующий код не работает from web3 import Web3 def sendTransaction(message): w3 = Web3( Web3.HTTPProvider( "https://ropsten.infura.io/v3/my_project_id" ) ) …

25.08.2021
Нужен ли вам токен csrf для запроса get в шаблонах Django?

Нужен ли вам токен csrf для запроса get в Django? Я знаю, что он нужен для запроса post, как в шаблоне ниже: <form method="post" class="mt-5"> {% csrf_token %} {{ form|crispy }} <button type='submit' class="w-full text-white bg-blue-500 hover:bg-blue-600 px-3 py-2 …

25.08.2021
Как я могу обновить определенное поле с помощью отношения внешнего ключа

Я хочу обновить поле, которое называется level. Моя связь выглядит следующим образом. Я использую модель django User. Которая расширяется до расширенного пользователя, как показано ниже:- class ExtendedUser(models.Model): levels_fields = ( ("NEW SELLER", "NEW SELLER"), ("LEVEL1", "LEVEL1"), ("LEVEL 2", "LEVEL …

25.08.2021
Очень нужна помощь по этой части скрипта для управления django formset с помощью кнопки

Всем профи, мне очень нужна помощь. 2 дня назад мой код работал. Теперь он не работает. Проблема в этой строке '$('#id_form-TOTAL_FORMS').attr('value', (parseInt (totalForms))-1);'. 2 дня назад без этой строки все работало. Кнопка управления количеством форм и ее сохранение количества …

25.08.2021
Как реализовать фильтрацию и базовую аутентификацию в django rest framework?

В своем проекте я использую django rest framework. Для фильтрации результатов я использую бэкенд django_filters. Вот мой код: models.py class Robot(models.Model): robot = models.CharField(max_length=100) short_Description = models.CharField(max_length=200) status = models.CharField(max_length=20) parameter = models.CharField(max_length=200) jenkins_job = models.CharField(max_length=100, default='JenkinsJobName') jenkins_token = …

25.08.2021
Django views.py IP recorder append не работает

В моем https://fr0gs.pythonanywhere.com сайте, я создал регистратор IP-адресов для записи IP-адресов людей, заходящих на сайт. Но файл журнала пуст! from django.shortcuts import render from datetime import datetime # Create your views here. from django.http …

25.08.2021
Как взять поле ввода из формы входа django auth для валидации javascript

Могу ли я создать пользовательскую форму регистрации пользователя с моими собственными полями и выполнять регистрацию и вход без использования UserCreationForm? Подскажите, пожалуйста

25.08.2021
Как объединить набор запросов django с помощью оператора AND & OR

Это мой код конкатенации, но он не работает. Как конкатенировать django queryset с помощью оператора AND & OR? sales_by_branch = OrderItems.objects.values('order__entity__id').order_by('order__entity__id').annotate(total_amount=Sum('total_price')).filter(order__is_approved=True).filter(order__is_success=True) v=0 subset=[] for product_id in product_id: product_id = int(product_id) product_code = ProductCodes.objects.values('flavour_id','product_id','quantity_id').filter(id=product_id) if product_code: for item in product_code: …

25.08.2021
Wagtail - добавление CSS-класса или заполнителя к полям конструктора форм

Я пытаюсь добавить классы css (для ширины колонок) и текст-заполнитель в поля формы Wagtail через конструктор форм администратора Wagtail. Я пробовал использовать wagtail.contrib.forms, а также пакет wagtailstreamforms безрезультатно. Я знаю, что здесь …

25.08.2021
DoesNotExist в /cart/ Состояние заказа, соответствующее запросу, не существует

Скриншот веб-страницы с ошибкой Это показывает, что путь к урлам не верен, несмотря на все исправления, внесенные в код. from django.contrib import admin from django.urls import path from django.conf.urls import url, include from .import views from django.contrib.auth …