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

01.03.2022
Django Rest отправляет ответ без завершенной функции

Добрый день, к сожалению не смог сформулировать свой вопрос для Google. Как сделать так, чтобы мой ответ возвращался пользователю, не дожидаясь, пока telegram api завершит запрос?

01.03.2022
Имя 'field_name' не определено ошибка при запросе к базе данных

Я пытаюсь запросить атрибут внешнего ключа и получаю ошибку, так как имя 'field_name' не определено Mymodel.objects.filter(field_name)

01.03.2022
Django admin поиск по внешнему ключу в форме добавления

В форме добавления новых объектов в Django admin иногда встречаются связанные внешние ключи, которые можно выбрать в выпадающем списке. Есть ли способ включить в форму поле поиска для внешних ключей? Например, допустим, у меня есть модель Book с …

01.03.2022
Как решить ошибку приложения на heroku?

Я пытаюсь создать приложение на django и пытаюсь разместить его на heroku. Локально все работает отлично. Я получаю ошибку при попытке перенести базу данных на приложение heroku, выполнив команду - heroku run python manage.py migrate Это ошибка, которую …

01.03.2022
Удаление с помощью queryset в django не работает

У меня есть одна модель в моем django приложении, которую я использую как внешний ключ в других моделях. Ниже приведен скриншот моей модели. Когда я использую .delete, возникает ошибка. Пожалуйста, …

01.03.2022
Как отправить файл в определенный каталог с помощью FTP?

Я хочу загрузить файл на сервер. Я создал функцию для этого, но она сохраняет основной каталог. Я хочу сохранить конкретную директорию. Мой адрес api.myaddress.com и я хочу загрузить его на api.myaddress.com/uploads/arms. Как я могу это сделать? file_address …

01.03.2022
Запросы к базе данных Django

Я хочу изменить этот код для более быстрого запроса response = [] for player in Player.objects.all(): total_earn = Credit.objects.filter(player=player).aggregate(Sum('amount')).get('amount__sum', 0) total_earn += Purchase.objects.filter(player=player).aggregate(Sum('amount')).get('amount__sum', 0) reponse.append([player.id, player.email, player.phone, total_earn]) Я попробовал это на мгновение, но теперь для …

01.03.2022
Boto3 AWS python

Нужна небольшая помощь с клиентом boto3, я хочу отправить сообщение на AWS sqs. Поток таков, что у меня будет один родительский класс с настройками по умолчанию и два дочерних класса, с уникальными параметрами. (это потому, что сообщение отличается для двух …

01.03.2022
Я пытаюсь слишком много написать для регистрации пользователя в Django с именем пользователя, где нет специальных символов в имени пользователя [закрыто]

вот мой forms.py from django import forms from django.forms import fields, models из numpy import not_equal из .models import TextToAudio из django.contrib.auth.forms import UserCreationForm from django.contrib.auth.models import User class TextForm(forms.ModelForm): class Meta: model=TextToAudio fields="all" class SignUpForm(UserCreationForm): username = …

01.03.2022
Могу ли я получить некоторые специфические данные третьего api в качестве дополнительного свойства для моего представления django api?

У меня есть представление api, которое получает данные из своей модели. Я хочу, чтобы это представление api имело дополнительное значение от стороннего api. Вот views.py, который получает все свойства своей модели. @api_view( ["GET"], ) def bussiness_asset_risk_details(request): res = …

01.03.2022
Как развернуть приложение django с помощью bitbucket pipelines

Я хочу развернуть свое приложение Django, которое докеризовано с помощью конвейеров BitBucket, на экземпляре AWS EC2. Как я могу развернуть приложение на EC2 с помощью конвейеров BitBucket? docker-compose.yml version: "3.8" services: db: container_name: db image: "postgres" restart: always volumes: - …

01.03.2022
Django : Превышен максимум повторных попыток для url: /o/token/ [Errno 11001] getaddrinfo failed

Привет ребята, я создаю многопользовательское приложение, используя DJANGO TENANTS и DRF Я пытаюсь создать login api, используя следующую функцию login api-view @api_view(['POST']) @permission_classes([permissions.AllowAny]) def login(request): restaurant_name = request.POST.get('restaurant_name') email = request.POST.get('email') password = request.POST.get('password') restaurant_schema = restaurant_name if not …

01.03.2022
Получена `TypeError` при вызове `WordsTable.objects.create()`.

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

01.03.2022
Миграция с SQLite на MySQL Ошибка: django.db.utils.OperationalError: Проблема с установкой приспособления

Я перешел на MySQL с SQLite в своем проекте Django. Я изменил настройки БД в settings.py, экспортировал данные в JSON-файл и запустил миграции для перехода на БД MYSQL. Я нахожусь на этапе загрузки данных в новую БД MYSQL, которую …

01.03.2022
Как добавить google analytics в приборную панель сайта Django?

Я связал свой сайт, размещенный на heroku, с google analytics. Я хочу отображать всю аналитику на приборной панели моего сайта. Я перепробовал все ответы на stack overflow, но ничего не помогло. Кто-нибудь может помочь?

01.03.2022
Контекст не имеет динамического значения при отправке электронной почты с помощью send_mail() в django

Я пытаюсь отправить почту с динамическими ценными шаблонами в django, Но контекст параметров ничего не отправляет шаблону tasks.py def send_verification_mail(username,mail): msg_html = render_to_string('templates/email.html', {'context':"value","context2":"value2"}) html=strip_tags(msg_html) send_mail( 'From online store', 'Welcome '+username, 'praveenkumarstream@gmail.com', [mail], html_message=html, fail_silently=False, ) email_template.html <html> …

01.03.2022
Django: python manage.py migrate - Выдаёт ошибку

Создал две модели, хотел подключить поле категории к модели Category, но выдаёт ошибку при команде python manage.py migrate (makemigrations делал) models.py class Category(models.Model): name = models.CharField(max_length=154, unique=True, verbose_name='Категория') class Product(models.Model): title = models.CharField(max_length=99, verbose_name='Название') price = models.IntegerField(verbose_name='Цена') image …

01.03.2022
Странное поведение при удалении элементов в приложениях Django и React stack

Я работаю над приложением с полным стеком, которое состоит из: Django (Django Rest Framework) React База данных PostgreSQL Redis Celery Он развернут через docker. Все приложение работает хорошо и не имеет ошибок, которые невозможно отследить. …

01.03.2022
Работа стандартного кода представления, формы и шаблона Django для обновления модели

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

01.03.2022
Как показать связанное значение строк внешнего ключа в Django Rest Framework

Я получаю ответы в значениях внешнего ключа, как показано ниже Изображение здесь но мне нужен ответ значений в строке, которая возвращается из метода str в файле models. мои модели приведены ниже from django.db …

01.03.2022
Как написать тестовый просмотр на основе классов для каналов Django с помощью модуля unittest

Я пытаюсь написать unittests для моих веб-сокетов. Я не писал их раньше, поэтому мне трудно понять, как написать, используя модуль unittest пакета python. Это мой потребитель: class DepartmentInfoConsumer(JsonWebsocketConsumer): def connect(self): if not self.scope["user"]: raise DenyConnection() self.accept() self.group_name = "test" …

01.03.2022
Ошибка django при работе с базой данных postgresql на реальном хосте

Это моя первая программа python для запуска на сервере, и у меня возникла ошибка при подключении к базе данных. когда я добавляю эту строку в файл настроек DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'rahepooy_afsoone_db', 'USER': 'rahepooy_afsoone', 'PASSWORD': '****************', …

01.03.2022
Кто-нибудь может мне помочь, когда я отправляю почту через django send mail я получаю ошибки, если я отправляю почту без развертывания, то она работает [закрыто]

но если я отправляю без развертывания, то все работает 1: введите описание изображения здесьhttps://i.stack.imgur.com/AhOTz.jpg* подчеркнутый текст*

01.03.2022
Я хочу вывести данные на html, которые хранятся в листе excel(xlsx), на самом деле я получаю вывод, но не в правильном виде. Пожалуйста, проверьте код.

Views.py info = [] def get_info(request): r1 = pd.read_excel('file_data.xlsx') for index, row in r1.iterrows(): if row["USER NAME"] == str(user_name()): info.append(row) #name = row['USER NAME'] #date = row['DATE'] #file_name = row['FILE NAME'] #remarks = row['REMARKS'] return render(request,'files.html',{'info':info}) #return render(request,'files.html',{'name':name, …

01.03.2022
Как сохранить полученные данные в json файл во vue?

У меня из djаngo во vuejs приходят данные, которые нужно из фронта сохранить в json-файл. Как можно это сделать? Пробовала с let data = JSON.stringify(res.data); console.log(">>> ExerciseData_data", data); var fs = require('browserify-fs'); fs.writeFile("thing.json", data); но приходит ошибка такая …

01.03.2022
Какой набор запросов следует выполнить, чтобы выбрать все нарушенные отношения "один к одному"?

У меня есть 2 модели: class Asset(models.Model): created = models.DateTimeField(auto_now_add=True) modified = models.DateTimeField(auto_now=True) ... some other fields ... class AssetConstructorData(models.Model): asset = models.OneToOneField( Asset, on_delete=models.CASCADE, primary_key=True, related_name='constructor_data', ) ... some other fields ... По некоторым историческим …

01.03.2022
Получение проблемы при редактировании записи в Django Form

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

01.03.2022
Python pipenv не может установить библиотеки?

Моя среда pipenv отказывается устанавливать различные библиотеки python, ссылаясь на проблему с ssl-сертификатом, есть какие-нибудь решения? Вот сообщение об ошибке: PS C:\Users\NAME\OneDrive\Documents\GitHub\mainsite> pipenv install django Installing django... Error: An error occurred while installing django! Error text: Could not fetch …

01.03.2022
Django-Tenants приводит к тому, что App_model не существует с функциональным pytest

Я пытался сделать это, используя подход функционального тестирования, а не тестирования классов подход, основанный на классах: class SomeTest(TenantTestCase): def setup(): super().setup() def test_some_do_something(): #... test_code def test_some_do_something_again(): #... test_code_again Вышеупомянутый подход на основе классов работает хорошо, поскольку …

01.03.2022
Как использовать функции модели в представлениях для нескольких экземпляров в Django?

У меня есть модель записи блога, и я определил функцию для вычисления количества лайков. Модель выглядит следующим образом -> class Post(models.Model): user = models.ForeignKey(User, on_delete=models.PROTECT) title = models.CharField(max_length=255) description = models.CharField(max_length=1000,null=True) Tags = models.CharField(max_length = 255,null=True,blank=True) Created_date = …

01.03.2022
Передать аргументы

Пользователь заполняет форму, нажимает отправить, далее его перекидывает на страницу успешной отправки формы и я передаю название файла, в котором генерируется заявление в doc формате. name_file - это название сформированного документа. return render(request, "succes.html", {'name_file': name_file}) На странице succes …

01.03.2022
Как добавить 0, когда неделя TruncWeek не дает результата в запросе Django?

Я хочу запросить количество выпусков в группе по неделям. query1 = MyModel.object.filter(issue_creator__in=group.user_set.all()).\ annotate(week=TruncWeek('issue_creat_date')).values('week').annotate(count=Count('id')).order_by('week')) результат запроса в порядке. результат кверисета: [ {'week': datetime.datetime(2022, 1, 3, 0, 0, tzinfo=<DstTzInfo 'Europe/Stockholm' CEST+2:00:00 DST>), 'count': 9}, {'week': datetime.datetime(2022, 1, 10, …

01.03.2022
Получать несколько раз или фильтровать id__in на наборе запросов, что эффективнее в django?

Какой из следующих вариантов более эффективен в django, если длина ids не очень большая? items = [item for item in queryset.filter(id__in=ids)] items = [queryset.get(id=id) for id in ids]

01.03.2022
В чем разница между этими двумя

У меня есть флажки в моем представлении для фильтрации данных У меня есть два разных поля, реализованных таким образом в моем ListAPIView Какая разница между полем 1 и полем_2 field_1 = request.GET.get('field_1', 'true') == 'true' field_2 = request.GET.get('field_1', False) …

01.03.2022
Как заставить .env предварительно коммитировать + mypy + django-stubs

Я стараюсь настроить start mypy + django-stubs cheking перед коммитом. Я использую для этого pre-commit. Когда я пытаюсь зафиксировать, у меня возникает ошибка django.core.exceptions.ImproperlyConfigured: Установите переменную окружения POSTGRES_DB. Эта переменная находится в файле .env, я экспортирую переменные из .env …

01.03.2022
(django_mysql.E016) Для использования JSONField требуется MySQL 5.7+

Я получаю следующую ошибку: (django_mysql.E016) MySQL 5.7+ is required to use JSONField HINT: At least one of your DB connections should be to MySQL 5.7+ Моя текущая версия MySQL - 5.7.37 mysql Ver 14.14 Distrib 5.7.37, for Linux …

01.03.2022
Как перенаправить из представления на корневой URL в Django?

Я пытаюсь добавить ссылку на мой сайт django, которая перенаправляет с представления catalog1 на страницу catalog2. В основном, я хочу перейти от .../catalog1 к .../catalog2/other-page. Все другие ответы, которые я видел, требуют перенаправления сначала на http://127.0.0.1:8000/, а затем на catalog2, …

01.03.2022
Apache не может вернуть секреты из менеджера секретов AWS

Как настроить apache на выполнение aws configure перед запуском приложения? ЖУРНАЛ ОШИБОК : [Tue Mar 01 04:30:32.202853 2022] [wsgi:error] [pid 54523:tid 139982691088128] [remote 68.234.152.211:50306] File "/home/ubuntu/env/lib/python3.8/site-packages/django/conf/init.py", line 71, in _setup [Tue Mar 01 04:30:32.202857 2022] [wsgi:error] …

01.03.2022
Django dynamic forms setting max_length property

Я создаю систему 'Forms Management' для своего приложения. Я создаю форму динамически, используя метод 'фабрики' пользовательской формы. Данные формы находятся в json-файле. Я могу создать поле forms.CharField и установить свойства label, required, initial и help_text. При попытке …

01.03.2022
Как исправить ERROR: Не удалось собрать колесо для psycopg2?

Я использую ubuntu 20.04 и хочу установить зависимости проекта django, используя файл requirements.txt. Проект использует python3.9. и я уже установил python3.9 и postgresql. Я уже пытался установить зависимости с помощью pipfile, но он не смог заблокировать зависимости. установка …