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

13.12.2022
Соответствующий запрос не существует (Django)

Я создал сайт форума. При нажатии на профиль пользователя получаю в консоли ошибку library.models.SiteUser.DoesNotExist: SiteUser, соответствующий запросу, не существует. В браузере также отображается: DoesNotExist at /profile/1/ СайтПользователь, соответствующий запросу, не существует. Браузер выделяет эту строку userprof = SiteUser.objects.get(id=pk) Это …

13.12.2022
Невозможно обработать Paytm в django rest framework

Я пытаюсь интегрировать paytm с django rest framework. Но не знаю, почему я получаю несоответствие контрольной суммы. То есть при инициации платежа генерируется checksum, но при проверке контрольной суммы она отличается. #Виды - инициирование платежа context = { "MID": …

13.12.2022
Как создать систему подписки с помощью django

Я хочу добавить поле is_subscriber в django, используя готовую пользовательскую библиотеку django Где мне нужно добавить это поле is_subscriber? Или как еще я могу сделать

13.12.2022
LookupError: Нет установленного приложения с меткой 'salesforce'. Вы имели в виду 'salesforce_db'?

После обновления с Django 2.2 до 3.2 django-salesforce APP выдает эту ошибку при попытке запустить мое приложение django Traceback (most recent call last): File "...lib/python3.7/site-packages/django/apps/registry.py", line 156, in get_app_config return self.app_configs[app_label] KeyError: 'salesforce' . . . During handling of the …

13.12.2022
Лучшие возможные способы перевода родного языка на английский

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

13.12.2022
Django Template странное поведение макета

У меня есть функция, которая генерирует pdf.файл и отправляет его по электронной почте. И она работает идеально. И у меня есть таблица на фронтенде , как описано выше. В моей Django модели - …

13.12.2022
Django unittests mock.patch не будет работать, если я импортирую функцию поверх файла

Здравствуйте, в настоящее время возникла проблема, решение которой я не смог найти. У меня есть приложение django, которое взаимодействует с внешними сервисами, чтобы писать unittests, я должен патчить функции, которые вызывают внешние сервисы с mock.patch #api_views.py from examplemodule import …

13.12.2022
Django storages создает папку в s3 bucket при загрузке файла

У меня есть следующий код, который я использую в модели django для загрузки файлов в ведро s3 original = S3FileField(storage=S3Boto3Storage(bucket_name='videos-sftp',default_acl=None,region_name='us-east-1',location=''),upload_to='', blank=False, null=False) Что происходит, файлы загружаются по следующему пути: https://videos-sftp.s3.amazonaws.com/videos-sftp/ вместо: https://videos-sftp.s3.amazonaws.com/ …

13.12.2022
Как сохранить несколько объектов в базу данных в представлениях django rest framework

Итак, я пытаюсь добавить новый продукт в мою базу данных, используя django's restapi. но продукт может содержать несколько категорий, которые связаны через третью много-ко-многим модель и дополнительные изображения, которые являются внешними ключами к продукту вот мой models.py class …

13.12.2022
Django shell не видит приложения (каталоги с файлами), которые находятся в текущем рабочем каталоге

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

13.12.2022
Запрос для перебора записей по дате в django

Я пытаюсь найти лучший способ циклического просмотра заказов на следующие семь дней, включая сегодняшний, что у меня уже есть: unfilled_orders_0 = Model.objects.filter(delivery_on__date=timezone.now() + timezone.timedelta(0)) context['todays_orders'] = unfilld_orders_0.aggregate(field_1_sum=Sum('field_1'), field_2_sum=Sum('field_2'),field_3_sum=Sum('field_3'), field_4_sum=Sum('field_4'),field_5_sum=Sum('field_5')) Мне интересно, могу ли я как-то избежать необходимости …

13.12.2022
ProgrammingError: relation does not exist

На запрос списка постов (PostListView) django выдает такую ошибку, помогите, пожалуйста исправить. post_list.html {% extends 'blog/base.html' %} {% block content %} <a href="{% url 'post_new' %}" class="new-post container"> <span>Новый пост</span> <i class="fa-solid fa-plus"></i> </a><br><br> {% for post in post_list %} …

13.12.2022
Как создать правильный временный образ с помощью PIL для django pytest?

У меня проблема с размещением созданного PIL изображения на pytest. Сериализатор не позволяет опубликовать созданное изображение. Он показывает, что переданный файл пуст, а также показывает операцию ввода-вывода на закрытом файле. Вот моя функция PIL:- def generate_test_image(): image = …

13.12.2022
Запуск моего первого проекта Django на Ubuntu VPS

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

13.12.2022
Django ORM LEFT JOIN SQL

Добрый день) Подскажите пожалуйста, в django models в Foreign Key, при создании соединения, создается ячейка в базе _id по которой в последствии выполняются JOIN запросы, подскажите как указать свою ячейку по которой делать JOIN, не могу создать таблицы в уже …

13.12.2022
Django Admin - 404 только для определенной модели представления списка

Учитывая эти модели: class Collection(models.Model): name = models.CharField(max_length=255, blank=False, null=False) user = models.ForeignKey(User, related_name="collections", on_delete=models.CASCADE) class Item(models.Model): name = models.CharField(max_length=255, blank=False, null=False) url = models.URLField(blank=True, null=True) collection = models.ForeignKey(Collection, related_name="items", on_delete=models.CASCADE) и этот admin.py class CollectionAdmin(admin.ModelAdmin): …

13.12.2022
Как отправить полное имя и email пользователя в базу данных с помощью django

Когда я пытаюсь отправить полное имя и электронную почту, он возвращает значение, подобное этому <связанный метод AbstractUser.get_full_name из <User: keremedeler>> Для отправки письма я добавил в файл models.py класса пользователя функцию, подобную этой, и она отправила ответ следующим …

13.12.2022
Как заблокировать метод post_delete дочерней модели при удалении родительской модели с помощью CASCADE в django?

Models.py class Parent(models.Model): name = models.CharField(max_length=50) class Child(models.Model): parent = models.ForeignKey(Parent, on_delete=models.CASCADE) name = models.CharField(max_length=50) signals.py @receiver(signals.post_delete, sender=Parent) def delete_parent(sender, instance, **kwargs): # something @receiver(signals.post_delete, sender=Child) def delete_child(sender, instance, **kwargs): # something Когда сигнал delete_parent() …

13.12.2022
Отправка электронной почты в django

Я хочу отправить данные о сотруднике по электронной почте в соответствии с 'task_employee' def meeting_detail_mail(get_task, get_meeting): for i in get_task: data = { "get_task": get_task, "title": get_meeting } html_content = render_to_string( 'app/meeting_mail.html', data ) text_content = strip_tags(html_content) email = EmailMultiAlternatives( …

13.12.2022
Python для android - Ошибка Django при развертывании на устройстве android

В настоящее время я использую Python для android (p4a) для развертывания статических файлов react на бэкенд Django, который запускает сервер на самом гаджете android - и размещает веб-приложение на localhost webview. Вот мой build.sh, который я использую для …

13.12.2022
Django: При сохранении debug=True API работают быстрее

Я заметил, что наша производственная среда работает медленно при сохранении debug=False Нам нужно ждать 20 секунд или 15 секунд для одного ответа API. Те же самые API выполняются за миллисекунды, только мы изменили debug=True

13.12.2022
"ошибка": "invalid_client" при использовании инструментария Django OAuth

Я следовал шагам, указанным в документации для django rest framework. Я не могу перейти к шагу 4. Как указано в документации, curl -X POST -d "grant_type=password&username=<user_name>&password=<password>" -u"<client_id>:<client_secret>" http://localhost:8000/o/token/ Я изменил вышеуказанные переменные на свои …

13.12.2022
ValueError at / Поле 'id' ожидало число, но получило 'srednje'

У меня есть django приложение. Я хочу, чтобы пользователь набрал в браузере url с названием определенной статьи и затем он увидел все товары, связанные с этой статьей. Мои модели выглядят следующим образом: class Article(models.Model): slug = models.SlugField(unique=True, null=True) title …

13.12.2022
При развертывании проекта Django на Linux-сервере (Получение ошибок статических файлов)

Привет команда, пожалуйста, найдите нижеприведенный файл настроек. Я пытаюсь развернуть проект django на linux сервере, но получаю следующую ошибку: Bad Request (400) from pathlib import Path import os # Build paths inside the project like this: BASE_DIR / …

13.12.2022
Django bulk_create с использованием списка случайных полей без жесткого запроса

Я пытаюсь создать новые экземпляры в моей модели Django с помощью bulk_create(). Мои модели: Class Emotion(models.Model): emotion_grp_id = models.AutoField(primary_key=True, ... emotion_group = models.CharField(max_length=55, ... Class EmotionSubGroup(models.Model): emotion_sub_grp_id = models.AutoField(primary_key=True, ... emotion_grp = models.ForeignKey(EmotionGroup, on_delete=models.CASCADE, ... emotion_sub_group = …

13.12.2022
TypeError: cannot pickle '_io.BufferedReader' object when sending email with Django-mailer and Djoser

Проблема Я пытаюсь отправить письмо активации пользователя Djoser, используя django-mailer. Однако, я получаю следующую ошибку: TL;DR: TypeError: cannot pickle '_io.BufferedReader' object <a …

13.12.2022
Django request.POST возвращает NONE

Я работаю над Django REST API и одно из представлений выглядит следующим образом : @api_view(['POST']) def create(request): key = request.POST.get('key') name = request.POST.get("name") email = request.POST.get("email") password = request.POST.get("password") print(key) if(key=='0'): user = Users(name=name,email=email,password=password) user.save() return Response("User Created Successfully") …

13.12.2022
ModuleNotFoundError: Нет модуля с именем 'celery'

Я уверен, что установил celery с помощью pip install celery. Я запускаю свое приложение Django на Docker. Когда я выполняю команду docker compose up, она выдает ошибку. File "&lt;frozen importlib._bootstrap&gt;", line 1206, in _gcd_import batch_email-web-1 | File "&lt;frozen …

13.12.2022
Как удалить токен django rest framework simple jwt

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

13.12.2022
Есть ли преимущества в том, чтобы CharField определялось меньше, а не больше?

Допустим, что в каком-то конкретном случае я знаю, что мне понадобится CharField для отдельных слов. Интересно, влияет ли длина CharField на производительность запроса или на размер БД, когда она определена как большая. В данном случае я предполагаю, что все данные …

13.12.2022
Django Форма как таблица

Следующий код на языке шаблонов django работает, но я не знаю почему. Цель этого кода - отобразить форму в виде таблицы с несколькими столбцами. Первое, что меня отталкивает, это то, что тег для открытия строки никогда не дается, но …

13.12.2022
Не удается развернуть два разных веб-сайта на одном сервере ubuntu с помощью nginx

У меня есть два разных сайта django, которые я хочу развернуть на моем linux-сервере с двумя разными доменами, но они не работают. Только один из двух сайтов работает (первый сайт). Когда я перехожу по url второго домена, он указывает …

13.12.2022
Intern_profile_view() missing 1 required positional argument: 'request'

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

13.12.2022
Django ORM, как "перебазировать" QuerySet в связанную модель

В модели базы данных, описанной в упрощенном игрушечном примере ниже, мы пытаемся получить список атрибутов EAV, используемых конкретным Product. Приведенные ниже "Действия" выполняют указанную выше цель; однако мы считаем, что это выражение чрезмерно сложное: Выражение Python начинается с переменной …

13.12.2022
PythonConsole Ошибка Pycharm: django.core.exceptions.ImproperlyConfigured: DJANGO_SETTINGS_MODULE

Using PyCharm Communuty: пытаюсь запустить консоль PyCharm с приведенным ниже кодом для проведения некоторых тестов, но, к сожалению, столкнулся с проблемой, описанной ниже. Очень признателен за внимание from django.db import models # Create your models here. class ProductCategory(models.Model): name = …

13.12.2022
Django не перерегистрирует мои приложения в INSTALLED APPS в set.py после сохранения их там, и я не могу применить миграции к ним

Я начал проект на Django и запустил приложения с помощью python manage.py startapp "AppName". Затем запустил сервер и получил "У вас есть 17 непримененных миграций, запустите migrate, чтобы применить их". Я сохранил свои приложения в INSTALLED APPS в settings.py моего …

13.12.2022
Загрузчик страниц при получении данных из базы данных PostgreSQL в Django

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

13.12.2022
Ошибка при попытке сохранить форму в django

Я новичок в django и работаю над проектом, в котором пользователи заполняют форму во фронтенде, а данные сохраняются в модели gig, где writer расширяется из профиля foreignkey. Ошибка говорит ValueError at /seller_profile/ Гиг не может быть создан, потому …

13.12.2022
Ошибка Pip с требованиями при развертывании Django на Digital Ocean [дубликат]

Я пытаюсь развернуть свой Django API на дроплет в Digital Ocean, с ubuntu. Я заморозил свою среду с помощью команды pip freeze &gt; requirements.txt, и вытащил ее на сервер. Когда я прошу установить зависимости в активированную виртуальную среду с …

12.12.2022
Django передача параметра из одной функции в другую

Я пытаюсь передать значение из выпадающего меню в следующую функцию other_funtion() missing 1 required positional argument: 'descrip' python def Home(request): # Description = menu_options.description() if env('ENVIRONMENT') == "TEST": current_user = f"{request.META['USERNAME']}" else: current_user = request.META['REMOTE_USER'] Description = Some_model.objects.raw(""" SELECT …