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

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, но он не смог заблокировать зависимости. установка …

01.03.2022
Как получить значения класса в статическом методе

Я хочу получить значение поля, как мы используем self в моделях Django. class UserModel(Model): id = IDField() uid = TextField() @classmethod def get_user(cls): return cls.uid Метод class, продолжает возвращать NONE вместо строкового значения поля uid. Я что-то упустил? …

01.03.2022
Нет модуля с именем 'guardian.backends'?

я разворачиваю проект django, uwsgi & nginx & mysql уже установлены,. и 127.0.0.1:8000 url прошел хорошо, но возникла ModuleNotFoundError когда я перешел на 127.0.0.1:8000/admin url, это выглядит так: ModuleNotFoundError: No module named 'guardian.backends' Я не понимаю эту ошибку.

01.03.2022
Поиск ближайшей станции наблюдения из API Национальной метеорологической службы в Python/Django

Итак, после нахождения координат ближайшей станции, мне нужно извлечь название станции. Вот пример ответа, с которым я работаю: https://api.weather.gov/gridpoints/OKX/34,39/stations Данные станции находятся в свойстве 'features'. Как мне извлечь название станции на основе координат.

01.03.2022
Apscheduler перестал работать случайным образом без каких-либо исключений

Я создаю веб-сеть django и использую apscheduler для выполнения некоторых запланированных задач. При запуске все было в порядке. Но через некоторое время планировщик отказался работать и ничего не оставил в журнале. Журнал просто остановился без исключения. Ниже представлена …

01.03.2022
Модель Django со значением в виде специального кода символов HTML

Я запутался в том, как реализовать модель Django, в которой значением является специальный код html-символа для создания шахматной доски. В качестве образца я рассматриваю модель доски судоку: class Board(models.Model): name = models.CharField(max_length=4, primary_key=True) value = models.SmallIntegerField() Значение …

01.03.2022
Прерывистая ошибка сервера при отправке форм с помощью Django

Я получаю следующую ошибку 500 сервера при развертывании моего веб-приложения Django на google app engine: Error server error the server encountered an error and could not complete your request please try again in 30 seconds Простое обновление …

01.03.2022
Django Encrypt FileField with Fernet object has no attribute '_committed' occurred

Я передаю несколько загрузок pdf в представление из формы. (используя Uppy.XHRUpload) Я хочу зашифровать их перед сохранением в модели. Когда я тестирую файлы, они могут быть зашифрованы и сохранены в файл, а затем прочитаны и расшифрованы просто …

01.03.2022
Невозможно получить доступ или найти объект django many to many после создания

Мне пришлось объединить две функции в моем приложении Django в связи с обновлением API. Раньше одна функция создавала все объекты, а вторая получала доступ к этим объектам через .get() и .filter() и т.д. Теперь мне пришлось объединить эти две …

01.03.2022
Django ORM фильтр только по нижнему регистру

Как использовать Django ORM для фильтрации объектов, которые показывают только строчные буквы? Например, в моем случае, я хочу обновить все электронные письма, которые имеют "нестрочные" объекты на "строчные". from django.db.models.functions import Lower User.objects.exclude(email__islower=True).update(email=Lower("email")) /|\ |

01.03.2022
Как заменить gunicorn на Nginx

У меня есть существующий проект, который использует G-unicorn, потому что он развернут на lynx. но когда я устанавливаю на локальную машину windows, некоторые вызовы API не работают из-за Cors_allowedstrong text not allowed, что, как я предполагаю, вызвано тем, что …

01.03.2022
Django channels, отклоненный запрос от клиента при добавлении нового заголовка к запросу

Мне нужно добавить новый заголовок к запросу websocket, но он отклоняется и отключается еще до выполнения метода connect в классе WebSocketConsumer : class RecordConsumer(WebsocketConsumer): def connect(self): user = self.scope["user"] print(user.is_authenticated) header_name, header_value = self.scope["headers"][-1] print(header_name, header_value) print(header_name.decode("utf-8") == "issurvey" …

01.03.2022
Развертывание Python в облачной платформе google

Мое приложение django использует sendgrid для отправки почты. Оно работает локально нормально. После развертывания в облаке. Оно показывает ошибку импорта sendgrid

01.03.2022
Django Операционная ошибка : No Such Column

У меня есть тестовый пример, использующий Django MigratorTestCase. Ранее тестовый пример работал нормально, но потом мне пришлось добавить колонку с названием updated, и я сделал миграции в проект, но с тех пор тестовый пример не работает, и я не …

01.03.2022
Повторное использование аннотированного значения в кверисете Django

В этой аннотации я создаю значение ever_error, которое равно 1, если для любой уникальной комбинации 'image__image_category__label', 'image__subject', 'image__event' и 0 в противном случае d = ImageAcquisitionJob.active_objects.values('image__image_category__label', 'image__subject', 'image__event')\ .annotate( ever_error=( Max( Case(When(has_error=True, then=Value(1)), default=Value(0), output_field=IntegerField()) ) ) ) …

01.03.2022
Использование не-AWS S3 хранилища с Django?

У меня есть хранилище S3, которое не размещается в AWS. Я попробовал свою учетную запись AWS в качестве файлового хранилища, которая работала нормально, однако, когда я переключаю учетные данные на не-AWS провайдера, я получаю: botocore.exceptions.ClientError: Произошла ошибка (403) …

01.03.2022
Var внутри атрибута объекта [дубликат]

я получил эти коды `{%for number in List %} <div class="top"> <h3> <a href="/my-blog-post">{{songs.history.0.Song}}</a> </h3> <section> <p>{{number}}Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra nec nulla vitae mollis.</p> </section> <footer> <small> Posted on <time datetime="2017-04-29T19:00">Apr 29</time> in …

01.03.2022
Обновление базы данных при нажатии пользователем на флажок

Я создал модель для контроля существования определенного списка документов клиента. models.py class PersonalDocumentation(models.Model): project = models.ForeignKey(Project, on_delete=models.CASCADE, verbose_name='Project') cnd = models.BooleanField(default=False, verbose_name='CND proponente') producer_registration = models.BooleanField(default=False, verbose_name='Inscrição de produtor rural') sales_invoices_agriculture = models.BooleanField(default=False, verbose_name='Notas de comercialização agrícolas (3 anos)') sales_invoices_livestock …

01.03.2022
Что такое MyModel.objects в Django?

Я прохожу курс Django для начинающих, в котором я дошел до уровня создания моделей и вставки данных в таблицы. Я создал следующую модель: from django.db import models # Create your models here. class Names(models.Model): first_name = models.CharField(max_length=30) last_name …

01.03.2022
Как решить проблему "'int' object is not subscriptable" в Django из API Kraken

Мне интересно, как правильно сохранить число в Django SQLite, полученное из Kraken API, когда есть массив строк или целых чисел (https://docs.kraken.com/rest/#operation/getOHLCData). my views.py from rest_framework import generics from .serializers import KrakenSerializer from krakenohlc.models import Krak import …

01.03.2022
Добавление внешнего сниппета javascript в поле страницы Wagtail

Мой текущий проект Wagtail имеет очень простую структуру с некоторыми общими страницами, которые имеют только тело RichTextField. Это просто базовые страницы типа CMS, где редактор будет редактировать некоторое содержимое в редакторе текста и публиковать. Одна из страниц (а …

01.03.2022
WebSocket как группировка для SSE в Django

У меня есть сайт Django, и на нем есть "игра" в реальном времени. Несколько человек подключаются и играют в нее. <<<Каждые x секунд пользователи в конкретной игре будут получать обновления. Я сделал это, используя WebSockets, и это работает, я …

01.03.2022
Django-allauth - есть ли способ автоматически отправлять письмо после верификации аккаунта

Недавно мы взяли на себя проект, разработанный на Django, который использует allauth. Мы надеемся отправлять некоторую дополнительную информацию пользователям после того, как они зарегистрировались и подтвердили свой адрес электронной почты, есть ли стандартный/нативный способ сделать это в django-allauth? На …