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

30.08.2021
Pycryptodome: cipher_rsa.decrypt(byte_string, sentinel) возвращает значение sentinel каждый раз

Ниже приведен мой код from base64 import b64encode, b64decode from pathlib import Path from Crypto.Cipher import AES, PKCS1_v1_5 from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_v1_5 def decrypt(base64_ciphertext): recipient_key = RSA.import_key(open(f"key.key).read()) ciphertext = b64decode(base64_ciphertext) print(ciphertext, 'ciphertext is here') …

30.08.2021
Django detail_route PUT. Пустое тело без косой черты

Этот вопрос задан не для решения проблемы, а для того, чтобы понять, почему она работает именно так. I have ViewSet with some detail_route defined: views.py from rest_framework import viewsets class MyViewSet(viewsets.ViewSet): mgr_id = 'my_resource' @detail_route(methods=['put']) def history(self, request): print(request.body) …

30.08.2021
Apache AWS lightsail python конфигурация ModuleNotFound ошибка

Я хочу настроить свой проект python для использования apache, All the configuration settings I have done to have my project to run apache as its server did not work but it was producing ModuleNotFound error, but when I checked using …

30.08.2021
Пользовательский маркер карт в соответствии с моделью категорий django

Я застрял на этом на неделю, у меня есть модель категорий class Category(models.Model): name = models.CharField(max_length=24, help_text="category") color = models.ForeignKey(Color, on_delete=models.CASCADE, null=True, blank=True) objects = CategoryManager() class Meta: unique_together = [['name','color']] def __str__(self): return f"{self.name}" в котором у меня …

30.08.2021
Когда я пытаюсь отфильтровать, я получаю сообщение о том, что страница не найдена

Я столкнулся с проблемой, которая не позволяет мне фильтровать по Choice. Когда я пытаюсь фильтровать по этому полю, я получаю json: {'detail':'Page not found'}, хотя остальные поля фильтрации работают нормально. Я прилагаю код ниже Request: "http://127.0.0.1:8000/api/v1/events/?format=1" Answer: "{"detail": "Page not …

30.08.2021
Как скопировать файл из FileField в другое FileField с другим путем загрузки Django?

Я использую Django для создания веб-сайта и использую два поля FileField, одно из которых предназначено для загрузки документа пользователем, а другое - для сохранения его резервной копии. Моя модель def file_path_dir(instance, filename): return "File/{0}/{1}".format("File" + datetime.now().strftime("%Y.%m.%d"), filename) def file_path_dir_copy(instance, filename): …

30.08.2021
Как получить текущий объект пользователя внутри поля метода Serializer в Django (при выполнении GET-запроса)?

Ниже приведен мой метод Serialzer, в котором мне нужен текущий объект пользователя для выполнения логики. но он выбрасывает ошибку keyerror 'request'. views.py comments=CommentsOutputSerializer1(results,many=True,context={'request':request}) serialzers.py def get_can_vote(self,obj): user = self.context['request'].user print(user) if obj.id and user: voter_data = CommentVotes.objects.filter(voter=user, comment=obj.id) …

30.08.2021
Wkhtmltopdf в pdf Django

Я получаю эту ошибку при попытке конвертировать его в pdf FileNotFoundError at /carga/profesores/4/anexo/ [Errno 2] Нет такого файла или каталога: 'wkhtmltopdf'

30.08.2021
Django migrate выдает ошибку после настройки mongodb

Я пытаюсь интегрировать mongodb в существующий проект, который использует sqllite. Это изменения mongodb, которые я добавил в settings.py для замены sqllite.. import mongoengine DATABASES = { 'default': { 'ENGINE': 'djongo', }, } SESSION_ENGINE = 'mongoengine.django.sessions' #_MONGODB_USER = 'db_user' #_MONGODB_PASSWD = …

30.08.2021
OperationalError at /movies/ (1226, "Пользователь 'b55b31a3611152' превысил ресурс 'max_questions' (текущее значение: 18000)") [дубликат]

Я Дилип Кумар. Это мой первый раз, когда я использую Stack Overflow. Я создал и разработал сайт для просмотра фильмов, прошло почти 3 месяца, и он работал совершенно нормально. Но теперь я вижу это сообщение об ошибке. Я попытался обновить …

30.08.2021
Синтаксис re_path в *приложении* urls.py

Я получаю эту ошибку уже почти неделю. Я гуглил, проверял документацию и искал видео на youtube. Я не могу найти ответ на этот, казалось бы, простой и очевидный вопрос: Каков синтаксис для re_path() во включенных урлах из моих приложений? …

30.08.2021
Ошибка при использовании rpy2 для вызова скрипта R в Django:UnicodeDecodeError, invalid continuation byte

Я использую сервер разработки Django, который требует rpy2 для вызова сценария R, но возникает ошибка: UnicodeDecodeError: 'utf-8' кодек не может декодировать байт 0xd4 в позиции 40: недопустимый байт продолжения. Код на языке Python - это try: robjects.r.source("static/R/Sequence.R") except Exception …

30.08.2021
Как обработать файл после сохранения и сохранить новый файл в django и загрузить его в той же функции?

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

30.08.2021
DRF не отображает поле PK в сериализаторе

По аналогии с этим, я хочу показать всю связанную информацию в выводе сериализатора на HTML-странице: Модель: class Shipment(models.Model): name = models.CharField("name", max_length = 128) date = models.DateField() class DebitSum(models.Model): name = models.CharField("name", max_length = 128) shipment = models.ForeignKey(Shipment, on_delete …

30.08.2021
Получение KeyError в SAML-ответе; django-saml2-auth, django 2.2.2

Ошибка Получая KeyError (см. изображение выше) в ответе SAML, я вижу, что декодированный ответ говорит об успехе, и я предполагаю, что это связано с сопоставлением утверждений, но я закомментировал "ATTRIBUTES_MAP" в настройках, поскольку там говорится о необязательных …

30.08.2021
Почему мы используем css файлы для каждого APP в Django?

I'm following a Django course on Udemy where the instructor used specific css files for each app he created, my question is very simple: Why do need to create css files for each app? i'm asking this because those specific …

30.08.2021
TypeError __init__() получил неожиданный аргумент ключевого слова 'uploads_to'

Я создал модели для своего проекта, но получаю следующую ошибку. Помогите.

30.08.2021
Как подходить к сложным круговым отношениям между моделями?

Я пытаюсь создать базу данных для своих медиафайлов, но не могу найти способ перевести данные в модели и полезные, но не избыточные отношения. На стороне СМИ есть фото и видео в качестве моделей. class Photo(MediaFile): file = UniqueNameImageField(upload_to="photos/") preview …

30.08.2021
Django-полиморфный ребенок с внешним ключом к другому ребенку

У меня есть полиморфная модель, в которой один из дочерних элементов зависит от другого дочернего элемента. Ниже показана упрощенная версия этих моделей. from django.db import models from polymorphic.models import PolymorphicModel class Poly(PolymorphicModel): name = models.CharField(max_length=100) class ChildA(Poly): some_field …

30.08.2021
Как получить все дублирующиеся записи в django?

У меня есть модель, которая содержит различные поля, такие как имя, start_time, start_date. Я хочу создать API, который считывает мою модель и отображает все дублирующиеся записи.

30.08.2021
Как получить доступ к атрибуту свойства модели Django через фильтр QuerySet в Django Views?

У меня есть модель: class IpdReport(models.Model): patient=models.ForeignKey(Patient, on_delete=CASCADE) package=models.ForeignKey(Package, on_delete=CASCADE) Модель Patient выглядит следующим образом: class Patient(models.Model): name=models.CharField(max_length=100) mr_uid=models.CharField(max_length=9) #A gender field needs to be added here later @property def patient_number(self): if self.pk: return "{}{:04d}".format('PN/D/', self.pk) else: return "" …

30.08.2021
Общая стоимость товаров в корзине

Здравствуйте, у меня проблема, я не могу получить общую цену в моем шаблоне. Я понятия не имею, что я сделал не так. Даже если я устанавливаю cart.total = 10 в views.py, это не работает. Это просто 0.00 или ничего не …

30.08.2021
Использование xml-файла для фронт-энда на сайте

Я создаю сайт для ведения блогов. Я уже сделал бэкэнд на Django. Я решил купить шаблон для фронтэнда, и они прислали мне XML-файл вместо HTML-файлов. Насколько возможно установить и настроить его на моем домене? И если это возможно, то как …

30.08.2021
Как рассчитать сумму аннотаций

Это мое мнение: def shop_orders(request): orders = Order.objects.filter(items__shop=request.user.user_profile_shop).prefetch_related( Prefetch('items', queryset=OrderItem.objects.filter(shop=request.user.user_profile_shop ).annotate(ord_total=ExpressionWrapper( F('price') * F('quantity'), output_field=DecimalField()) # how to sum all ord_total ), to_attr='items_from_specific_shop')).order_by('-created').distinct() return render(request, 'account/paneli/shop/orders/shop_orders.html', {'orders': orders}) как просуммировать все ord_total

30.08.2021
Как разрешить доступ к странице обновления статьи только автору статьи в Django UpdateView?

Как разрешить доступ к странице обновления статьи только автору статьи в Django UpdateView? #views.py class ArticleUpdate(LoginRequiredMixin, UpdateView): model = Article template_name = 'articles/update_view.html' context_object_name = 'article_update' form_class = ArticleForm def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['securities_types_list'] = StocksETFsBonds.objects.all() context['tags_list'] …

30.08.2021
Использование forloop.counter для доступа к элементам массива в шаблонах django

I have a form element form.category and an array categories being passed to a django template like this <ul id="cat_options"> {% for x in form.category %} <li class="results" id="results_{{forloop.counter}}" name=''> {{x}} </li> {% endfor %} </ul> here the …

30.08.2021
Как получить доступ к react или django в браузере внутри экземпляра ubuntu ec2

I have built a django and react application структура папок full_stack | | backend / | ------- > frontend / in my computer i can serve them on local separately on 127.0.0.1:8000 for the backend and 127.0.0. 1:3000 for …

30.08.2021
Django запрос сортировки по всем удовлетворяющим условию, а затем по всем остальным

I have two models City and Contact. class City(models.Model): name = models.CharField(max_length=40) class Contact(models.Model): name_surname = models.CharField(max_length=60) preference = models.IntegerField(default=0, choices=PREFERENCE) city = models.ManyToManyField(City) При задании города "A" я пытаюсь запросить мою БД, чтобы получить список All …

30.08.2021
Обновление версии SQLite внутри python3.6 venv без root или влияния на глобальные пакеты

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

30.08.2021
Try & except не работает в Django APIView

I have written logic to delete an item in the apiview of Django. The logic is to assign that item to a variable and by using Try and Except. It works fine when there is an object but when there …

30.08.2021
DRF + SerializerMethodField с внешним ключом

Unlike this question I do not only want to read the data from my SerializerMethodField but also write in it: Модель: class Artist(models.Model): name = models.CharField("name", max_length = 34) note = models.CharField("additional info", max_length = 128, …

30.08.2021
Как использовать django-filter для создания фильтра с обратным значением внешнего ключа?

У меня есть модели class TDebtor(models.Model): first_name = models.CharField(max_length=250, blank=True, null=True) surname = models.CharField(max_length=250, blank=True, null=True) middle_name = models.CharField(max_length=250, blank=True, null=True) iin = models.CharField(max_length=50, blank=True, null=True) alive = models.BooleanField(blank=True, null=True) birth_date = models.DateField(blank=True, null=True) class TDebtData(models.Model): agr_num = models.CharField(max_length=250, blank=True, …

30.08.2021
Использование библиотеки django-sass-processor в django, но она отказывается применять стиль, потому что ее MIME-тип не является поддерживаемым таблицей стилей

I'm using Sass for my Django(3.2.6) website with the help of libraries called django-compressor and django-sass-processor to compile it to a .css file. It works fine during development but when I try to disable …

30.08.2021
Модель Django - вычисление поля при сохранении не работает

Вот такая модель у меня есть: class Order(models.Model): """ Model for orders """ order_statuses = [ ("PR", "Accepted"), # The default status has to be the first (with index = 0) ("PS", "Status 1"), ("VY", "Status 2"), ("ZR", "Status 3"), …

30.08.2021
Ошибка недопустимой конечной точки при использовании heroku и MinIO

I am have a django site and I published it with heroku. The files are stored in a local docker container with MinIO. I am using django-storages for connecting to the MinIO Storage as it supports AWS S3, with the …

30.08.2021
Как получить первый не нулевой набор запросов Django

Я пытаюсь получить уникальные, а не null данные в моей модели. Например: у меня есть Django Model Query set data like {{id : 1,organisation :None},{id : 1,organisation :Google},{id : 2,organisation :Facebook},{id : 2,organisation :None}}. Ожидаемый результат: {{id : 1, организация …

30.08.2021
Лучший способ создать поле характеристик для продукта в Django

Мобильное устройство имеет множество функций различных типов. RAM=4: int отпечаток пальца=да : булево камера = распознавание лица, сенсорная фокусировка, панорама ... как создать поле для функций, создать приложение для функций и объявить каждый тип функции? : class IntFeature(models.Model): title = …

30.08.2021
Где вызывать django.setup?

I use django_cleanup and wonder what is django.setup() Do I call it in settings? When I call apps.get_models() I get django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.

30.08.2021
Есть ли случаи, когда рекомендуется делать свою собственную страницу администратора с нуля в Django и отменять/не использовать шаблоны и классы администратора?

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

30.08.2021
Необработанный sql-запрос в Django rest framework с параметром

Как работать с raw sql в django rest framework. не могли бы вы мне помочь? 1-sql запрос- SELECT date, driver_id, sum(case when type='TRIP_ADJUSTMENT' then amount ELSE 0 end) as TRIP_ADJUSTMENT from fleet_driverpenalty WHERE driver_id= %s and (date BETWEEN …