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

21.02.2022
Я хочу проверить отфильтрованное поле в выпадающем списке в django-admin

Когда поле классификации отмечено, я хочу отфильтровать только значения в соответствии с поданной классификацией, чтобы их можно было отметить в выпадающем списке. и я установил django-clever-selects. Обычно поля выбора писались в models.py, но django-clever-selects, похоже, обычно ставятся и …

21.02.2022
Можно ли объединить несколько pdf в django с помощью weasyprint? [закрыто]

Https://weasyprint.org/ У меня есть два разных pdf и я хочу объединить их с помощью weasyprint так, чтобы каждый раз, когда пользователь загружает pdf, он должен загрузить pdf, который состоит из обоих pdf в одном

21.02.2022
Соединение с postgresql на django не работает, и некоторые проблемы были обнаружены после миграции [дубликат].

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'todoDB', 'USERNAME': 'postgres', 'PASSWORD': 'admin', 'HOST': 'localhost', } } ошибка командной строки Traceback (most recent call last): django.db.utils.OperationalError: connection to server at "localhost" (::1), port 5432 failed: FATAL: password authentication …

21.02.2022
Как получить самую высокую ставку на аукционе на сайте торгов Django

Итак, у меня есть приложение Django auctions, которое имеет 3 модели: Пользователи, Объявления, Ставки. Когда пользователь пытается сделать ставку на какое-то объявление, я хочу проверить, больше ли поле new_bid в модели Bid, чем поле start current_bid в модели Listing, …

21.02.2022
Ошибка атрибута при запуске Django Rest API

Я создал простой проект djangowallet и внутри этого проекта я создал приложение wallet с моделью wallet и только одним полем raddress. Я создал сериализатор, представления и URL, и когда я запускаю сервер, он выдает следующую ошибку. Это мой …

21.02.2022
Как мы можем отправлять массовую почту в django, используя разные from_email?

У меня есть 1 приложение Django, и я хочу отправлять массовую_почту нескольким пользователям, поэтому обычно она будет отправляться только с 1 from_email. Как я могу отправить массовую_почту с разных from_email, когда я выбираю 1 email из выпадающего списка?

21.02.2022
Как издеваться над атрибутом экземпляра формы django

Я делаю модульный тест, в котором я имитирую форму Django, но у меня возникли проблемы, потому что мне нужно имитировать две вещи из формы: Атрибут экземпляра (token) Метод (is_valid) Я использую форму в представлении, импортируя …

21.02.2022
Вычисление возраста по дате рождения с помощью запроса django orm

Я рассчитываю возраст с помощью кода python, например age = datetime.date.today().year - patient_table.dob.year - ((datetime.date.today().month, datetime.date.today().day) < (patient_table.dob.month, patient_table.dob.day)) я возвращаю правильный возраст. но мне нужен этот результат, используя Django orm query, как я могу это сделать? …

21.02.2022
Django поиск по фильтру с выпадающим списком

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

21.02.2022
Я не могу выполнить поиск по полю, когда я добавил метод сериализации в documentviewset

Class VariantSerializers(DocumentSerializer): uom = serializers.SerializerMethodField('get_uom') def get_uom(request,obj): if obj.uom_id is not None: uomData = Uom.objects.filter(code=obj.uom_id).first() if uomData is None: return obj.uom_id return uomData.name class Meta: model = Variant document = VariantDoc fields = '__all__' Здесь я добавил serializermethod и …

21.02.2022
Как перенаправить из функции на url с помощью атрибута name + "?next=next_path" в django redirect?

View.py def register(request): next_cart_page = request.GET.get('next', '') if request.method == 'POST': status = logic.register_logic(request) if next_cart_page == 'cart': return redirect("/u/o/?next="+ next_cart_page) <- instead of "/u/o/" how can i use "verify_otp_user" else: return redirect("verify_otp_user") main.js $('.checkout_login_required').click(function(){ $('#register_user_link').attr('href', function(i, val){ return …

21.02.2022
Как сохранить несколько продуктов в одном прогоне

У меня такая проблема пытаюсь сохранить де заказ (отдельные товары) из моей продажи, не знаю как это сделать class Sale(models.Model): sale_id = models.IntegerField(primary_key=True) cli = models.ForeignKey(Clientes ,on_delete=models.CASCADE,null=True) date_joined = models.DateField(default=datetime.now) subtotal = models.DecimalField(default=0.00, max_digits=9, decimal_places=2) iva = models.DecimalField(default=0.00, max_digits=9, …

21.02.2022
Ошибка получения статического файла из другого проекта

Я на проекте Network, но когда я запускаю сервер этого проекта, он получает статический файл из моего другого проекта - Mail, статический файл в проекте Network все еще работает нормально, но он появляется ошибка в моем терминале, и я …

21.02.2022
Импортируйте данные csv в базу данных и обновите существующие данные, используя их id в django

Я хочу обновить некоторые существующие данные, загрузив CSV-файл. У меня есть некоторые данные в базе данных MySQL и в некоторых из них есть орфографические ошибки, а в некоторых другие ошибки. Итак, у меня есть правильные данные в …

21.02.2022
Ключ API фреймворка Django rest не может аутентифицироваться при использовании пользовательских моделей

Я использую rest_framework_api_key для аутентификации сервисов, которые используют наш API, у меня следующие версии Django, Rest framework и rest_framework_api_key Django==3.2.12 djangorestframework==3.13.1 djangorestframework-api-key==2.1.0 Мои установленные приложения в settings.py INSTALLED_APPS = [ 'django_extensions', 'django_elasticsearch_dsl', 'drf_yasg', 'media_fetchers', 'api_registration', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', …

21.02.2022
Создайте таблицу на Reportlab, чтобы следующая строка отображалась выше

Я новичок в reportlab для создания PDF и очень запутался в координатах x,y. При создании таблицы на холсте, вторая строка вставляется над первой строкой. Таким образом, данные в таблице перекрываются с данными выше. Как это исправить. Спасибо заранее. .. 4-й …

21.02.2022
Интеграция Django-Streamlit

Можно ли интегрировать Streamlit с Django ? Я пробовал, но не знаю, что нужно рендерить Я использовал этот код внутри приложения django

21.02.2022
Django фильтрует два уровня отношений между БД

У меня есть три модели, которые я пытаюсь подключить, чтобы я мог вытащить информацию о StudentItem на основе ID курса, который был передан. Модели выглядят следующим образом: class Student(models.Model): first_name = models.CharField(max_length=128, unique=False) last_name = models.CharField(max_length=128, unique=False) class …

21.02.2022
Настройка ключа подписи в drf-simplejwt

Я хочу настроить ключ подписи так, чтобы он включал информацию об арендаторе. Сейчас сгенерированный токен действителен для всех арендаторов. Этот вопрос уже задавался ранее, но он относится к flask и jwt-extended здесь. Есть ли возможность сделать такую …

21.02.2022
Как проверить, вошел ли существующий конкретный пользователь (скажем, techxhelp) в систему, а затем выйти из нее в django?

Я хочу сделать что-то подобное в представлениях. Это не идеальный код. Я просто привожу пример того, что является моим требованием. def home(request): if request.user.techxhelp is_logged_in: logout(techxhelp) else: pass Я пробовал искать в Google и на различных сайтах, …

21.02.2022
Django: Установите для поля выпадающей формы значение из модели текущего представления детализации

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

21.02.2022
*ModuleNotFoundError: Нет модуля с именем 'xhtml2pdf'*.

У меня есть простой веб-сайт Django, когда я компилирую свой код, я могу получить эту ошибку: ModuleNotFoundError: No module named 'xhtml2pdf'

21.02.2022
Django Many to One + Динамические формы

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

21.02.2022
Запрос руководства о том, как создать Django Admin с поддержкой многопользовательского доступа

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

21.02.2022
Я получаю ошибку MultiValueDictKeyError, когда пытаюсь отправить поле формы с множественным выбором в базу данных.

У меня есть форма, которая предназначена для дополнения моей основной формы регистрации путем добавления дополнительных данных в базу данных пользователей, Это форма с множественным выбором. Вот специфика ошибки, которую я получаю. Environment: Request Method: POST Request URL: …

21.02.2022
Как изменить расположение окна поиска в админке Django?

Введите описание изображения здесь Я хочу переместить поле поиска и поле действий на странице Django-admin в нижнюю часть страницы. Я уже нашел файл Django-admin change_list.html, но не знаю, как его изменить... Как это сделать?

21.02.2022
Как разделить поля groupby при выводе результатов кверисета в Django

[views.py] annotations = {} types = ('A', 'B') for type in types: annotations[type] = Count('id', filter=Q(type=type)) annotations[f'R_{type}'] = Count('id', filter=Q(type=type, is_recruiting='Recruiting')) annotations[f'N_{type}'] = Count('id', filter=Q(type=type, is_recruiting='Not yet recruiting'))) counts = Study.objects.filter(is_deleted=0) \ .values('teacher') .annotate(**annotations).values('teacher', *annotations.keys()) Сгруппировав учителей, я …

21.02.2022
Использование ASP.net PasswordHash в Django для аутентификации

У меня есть база данных, созданная кем-то с помощью C# .Netframework, и теперь мне нужно создать API с помощью Django и подключить этот API к той же базе данных. Но я не могу сравнить PasswordHash, созданный .Net, с функцией …

21.02.2022
Поменять местами 2 записи

#models.py class Numbers(TimeStampMixin): name = models.CharField(max_length=20) number = models.IntegerField() def __str__(self): return self.name #Вывод приборной панели NAME NUMBER imageURL1 1 imageURL2 2 imageURL3 3 …

21.02.2022
Django/React/Axios Обновление изображения отправляет строковое значение вместо обновления изображения

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

21.02.2022
Как изменить шаблон ответа DRF API SlugRelatedField Response

Мне удалось создать рабочую модель с 2 разными сериализаторами, в зависимости от того, что мы делаем. Прямо сейчас, ReadTitleSerializer возвращает этот JSON объект: [ { "id": 1, "category": { "id": 1, "name": "Movies", "slug": "movie" }, "genres": [ { …

21.02.2022
Как сделать запрос к таблице postgres из приложения django с помощью sql

Я создал приложение django, сейчас я нахожусь внутри aws ec2 instance, если быть точным, я пробую все внутри интерпретатора python, то есть после ввода **python3**. Я передал все rds postgres db credentials и он создал соединение. и …

21.02.2022
RBAC на DjangoRestFramework

Как лучше всего реализовать RBAC на DRF? Мне нужно, чтобы объекты базы данных были разделены, и пользователи могли видеть только те, которые мы разрешим видеть. Возможный пример работы: Авторизованный запрос Backend, ответ со всеми объектами, имеющими доступ

21.02.2022
Django collect static S3 Произошла ошибка (403) при вызове операции HeadObject: Forbidden

Я создал ведро S3 для моих статических файлов Django. Я могу отображать статические файлы из S3, однако при выполнении команды python manage.py collectstatic я получаю ошибку "Произошла ошибка (403) при вызове операции HeadObject: Forbidden" отслеживание ошибки Traceback (most recent …

21.02.2022
Как сделать вычисления внутри django annotate?

Этот, когда я запускаю, выдает ошибку: qs = UserLocation.objects.annotate(distance=0.5 - cos((F('lat')-lat1)*p)/2 + cos(lat1*p) * cos(F('lat')*p) * (1-cos((F('long')-lon1)*p))/2).all() Ошибка, которую он выдает, следующая: должно быть действительным числом, а не комбинированным выражением Как я могу сделать этот …

21.02.2022
Django.request не показывает синхронное промежуточное ПО, как советует документация

Я создал очень простое асинхронное представление, но оно не работает. В соответствии с инструкциями Django я хочу проверить, что проблема не в моем промежуточном ПО. В документации Django говорится, что логгер django.request покажет, какое промежуточное ПО не работает в …

21.02.2022
Какой способ расчета SLA является наиболее эффективным?

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

21.02.2022
Pytest -rP ведет журнал дважды для каждого теста

Я создаю набор тестов для небольшого приложения Django и использую pytest. Когда я запускаю тесты с помощью docker-composec -f local.yml run --rm django pytest -rP, он регистрирует каждый тест дважды. Я добавил метку времени к тестируемой функции (2022-02-20 20:57:32.196975+00:00), …

21.02.2022
Как развернуть django, reactjs с oracle 19c в облачной платформе google compute engine vm cpanel image?

Я новичок в cpanel. Я разработал webapp с django, reactjs с oracle 19c. Это работает без проблем на локальной машине windows 10. Теперь я хочу использовать облачную платформу google cloud platform compute engine с образом vm cpanel. Возможно ли это? …

20.02.2022
Поле сериализатора django не распознает четко определенный атрибут

Когда я пытаюсь запустить представление, я получаю эту ошибку: AttributeError: Got AttributeError when attempting to get a value for field `inreplytouser` on serializer `ContentFeedPostCommentSerializer`. The serializer field might be named incorrectly and not match any attribute or key on …