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

24.08.2021
Django LDAPS TLS начал давать сбой с ошибкой SERVER_DOWN

Сегодня мы имели удовольствие наблюдать, как LDAPS не работает в приложении Django. Наши требования к Пип включают: python-ldap==3.3.1 django-auth-ldap==3.0.0 Наш файл настроек Django включает: AUTH_LDAP_SERVER_URI = "ldaps://ldaps.server.net.au:636" AUTH_LDAP_CONNECTION_OPTIONS = { ldap.OPT_DEBUG_LEVEL: 1, ldap.OPT_REFERRALS: 0, ldap.OPT_NETWORK_TIMEOUT: 5.0, ldap.OPT_TIMEOUT: …

24.08.2021
AttributeError: объект 'datetime.datetime' не имеет атрибута 'save' - При сохранении времени

Я создаю BlogApp и пытаюсь сохранить time, когда пост понравился. Затем я создаю поле like_time, чтобы я мог сохранять время, когда пост понравился, но когда я сохраняю время понравившегося поста, он показывает AttributeError: объект 'datetime.datetime' не имеет …

24.08.2021
Восстановленное изображение не сохраняется в папке media

Settings.py STATIC_URL = '/static/' STATICFILES_DIRS = [BASE_DIR / "static"] BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) MEDIA_ROOT = os.path.join(BASE_DIR, "media/") MEDIA_URL = '../media/images/' urls.py if settings.DEBUG: # Use static() to add url mapping to serve static files during development (only) urlpatterns += static(settings.STATIC_URL, …

24.08.2021
Печать pdf на сетевом принтере с помощью python

В настоящее время я работаю над приложением, которое генерирует файл pdf и пытается отправить его на сетевой принтер. Я использую reportlab для создания pdf и docker и docker-compose для запуска приложения. Я не могу отправить pdf-файл на принтер. Кто-нибудь …

24.08.2021
Dataframe.ixmax на данных времени, подписанных временными знаками

Я извлек некоторые данные о времени даты из моего приложения django: data = list(MyModel.object.values_list("date1", "date2")) # >>> [ ( None, datetime.datetime(2020, 4, 9, 15, 43, 59, 433515, tzinfo=<UTC>) ), ( datetime.datetime(2020, 4, 9, 15, 44, 27, 328075, …

24.08.2021
Как защитить url изображения в Django Rest Framework? [закрыто]

Я создаю API, который хранит некоторые фотографии от разных пользователей. Я хочу построить систему, в которой только пользователь (который добавил картинку) и администратор могут просматривать картинку. Есть идеи, как это сделать? В результате я хочу получить что-то вроде …

24.08.2021
Эффективное создание объекта из данных, введенных пользователем, в django

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

24.08.2021
Невозможно вызвать функцию представления Django через функцию ajax

Viwes.py def post_upload(request, resolution, format, size): print(resolution) print(format) print(size) return render(request, 'upload .html') urls.py path(r'^post_upload/$', views.post_upload, name='post_upload') give.js: $(".btn").bind('click', function(){ console.log('download button clicked'); var resolution = $(this).closest("tr").find(".resolution").text(); var format = $(this).closest("tr").find(".format").text(); var size = $(this).closest("tr").find(".size").text(); var csrf_token = …

24.08.2021
Django: выборка данных из базы данных. "WaitForSingleObject()" занимает 96% времени выполнения. Есть решение?

Я использую Django и пытаюсь получить данные из базы данных PostgreSQL. Таблица содержит 2000 записей, и запрос занимает 4-15 секунд. При профилировании я увидел, что большую часть времени занимает "WaitForSingleObject()". Есть ли какие-нибудь решения?

24.08.2021
VS Code и Django: Произошло исключение: ImportError

Я хотел бы автоматизировать некоторые ежедневные размышления на моей работе и в настоящее время борюсь с этой проблемой. Версии системы: Python 3.9.6// VS Code: 1.59.1// Django: 1.6.0 Я пытался создать свой первый сайт и следовал этому руководству: <a …

24.08.2021
Невозможно вставить значение NULL в столбец 'id', таблица 'XXX'; столбец не допускает нулей

У меня есть следующая модель: class Loan(models.Model): id = models.BigAutoField(primary_key=True) date = models.DateField(default=timezone.now) description = models.TextField(max_length=255) Когда я пытаюсь сохранить дату и описание я получаю вышеуказанную ошибку …

24.08.2021
Django. Иностранный ключ

У меня есть 2 таблицы: Side и AdditionalCost теперь AdditionalCost имеет следующее поле внешнего ключа: side = models.ForeignKey(Side, on_delete=models.CASCADE, related_name='costs') Я хочу иметь другое поле внешнего ключа в AdditionalCosts: number_of_additional_installations = models.ForeignKey(Side, on_delete=models.CASCADE, related_name="number_of_additional_installations") Модель Side …

24.08.2021
Как загрузить приложение django в контейнере docker в AWS ECS

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

24.08.2021
DJANGO Python как сохранить данные в базу данных (mysql) и сгенерировать qrcode на другой странице, используя данные, сохраненные в базе данных

DJANGO Python как сохранить данные в базу данных и сгенерировать QR-код на другой странице, используя данные, сохраненные в базе данных

24.08.2021
Как удалить объекты отношения "многие ко многим" в модели Django

У меня есть модель Post, имеющая много-много связанных изображений. Когда пост удаляется, я хотел бы, чтобы все связанные с ним изображения также удалялись. class Post(models.Model): images = models.ManyToManyField(Image, blank = True, related_name = 'posts') Есть ли что-то …

24.08.2021
Как вызвать имя приложения при вызове модели один к одному в django?

Это мои приложения: user students university Теперь, как использовать одинаковые имена для двух моделей? Например, у каждого студента и университета есть модель профиля. Сначала, когда я делаю "Профиль класса" под студентом It gets a new table named student_profile …

24.08.2021
Начало работы с API Stripe

Я хочу добавить оплату от клиента к клиенту в моем проекте, поэтому я решил использовать Stripe API. Но в документации после "начала работы" много всего, и она кажется мне запутанной. Есть ли правильный способ или последовательность действий? Я бы хотел …

24.08.2021
Как решить эту ошибку ValueError: unicode object contains non latin-1 characters в django? [закрыто]

Я хочу показать сообщение на персидском языке, когда пользователь выходит из учетной записи, но получаю эту ошибку: ValueError: unicode object contains non latin-1 characters Сообщение, которое я хочу отобразить, следующее: شما خارج شدید. Как мне решить эту проблему? спасибо

24.08.2021
Может ли Django обрабатывать два последовательных запроса связанных постов? И ввод данных из первого сообщения будет сохранен и использован для второго сообщения

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

24.08.2021
Изменение изображения пользователя при обновлении времени в django

Я создаю профиль пользователя для обучения. при обновлении изображение пользователя по умолчанию не меняется. но имя пользователя и email меняются на новое имя пользователя и email. только изображение пользователя не меняется. Если я изменю изображение профиля на странице …

24.08.2021
Импорт-экспорт в Django с ограничением FK

Я пытался импортировать данные в мой Django проект с помощью Django import-export. У меня есть две модели Ap и Job, Job имеет FK отношения с Ap. Используя Admin, я могу выбрать файл и тип, CSV. Пока что моя программа вроде …

24.08.2021
Одностраничный pdf с использованием безголового хрома

Я хочу создать pdf из HTML как одностраничный pdf Техники, которые я использовал это Chrome headless Django Python Сейчас, когда мы пытаемся использовать chrome headless, он печатает HTML файл в виде нескольких страниц Проблема Мы хотим …

24.08.2021
Доступ к пространству Digitalocean запрещен

Я создал пространство для хранения цифрового океана. url пространства выглядит следующим образом https://storagespace.nyc3.digitaloceanspaces.com Однако, когда я нажимаю на url, чтобы открыть его в браузере, я получаю следующую ошибку: &lt;Error&gt; &lt;Code&gt;AccessDenied&lt;/Code&gt; &lt;BucketName&gt;storagespace&lt;/BucketName&gt; &lt;RequestId&gt;tx000000000000001618a5e-0081246af3-1805687a-nyc3c&lt;/RequestId&gt; &lt;HostId&gt;1805987a-nyc3c-nyc3-zg03&lt;/HostId&gt; &lt;/Error&gt; Я понятия не …

24.08.2021
Отправка ответа серверу 200 ok

Есть функция обработчик callback уведомлений сбербанка, которая после оплаты получает данные от сервера и записывает их в файл (пока что). В документации указано, что после получения данных, обратно необходимо отправить 200 OK, иначе уведомления будут повторятся несколько раз. Не могу …

24.08.2021
Зачем нужен app_name, если уже указан namespace

Project/urls.py: . . . urlpatterns = [ path('admin/', admin.site.urls), path('', include('store.urls', namespace='store')) ] . . . project/store/urls.py: . . . app_name = 'store' urlpatterns = [ path('', views.all_products, name='all_products'), ] . . . * Зачем нужно указывать app_name, если уже …

24.08.2021
Dj-rest-auth: ACCOUNT_LOGIN_ON_EMAIL_CONFIRMATION не работает

Я использую dj-rest-auth, allauth и простой jwt для реализации аутентификации. В django-allauth установка ACCOUNT_LOGIN_ON_EMAIL_CONFIRMATION=True приведет к автоматическому входу пользователя в систему после проверки электронной почты. Но постинг ключа в "/dj-rest-auth/registration/verify-email/" возвращает только {"detail": "ok"}. Приведенный ниже исходный …

24.08.2021
Добавление и удаление кнопок при использовании набора форм

Я использую django formsets вместе с формой. При отправке все работает нормально. Я хочу добавить кнопку "Добавить новый" и "Удалить" для полей набора форм. Мой код выглядит следующим …

24.08.2021
Как изменить атрибут option в селекте с помощью форм Django

У меня есть следующая форма Django (усеченная): from django.forms import ModelForm from django import forms from expense.models import Expense class ExpenseForm(ModelForm): class Meta: model = Expense fields = ['category', 'type'] widgets = { 'expense_category': forms.Select( attrs={ 'class': 'form-control', } …

24.08.2021
Сохранение данных в редактируемой таблице в базу данных

У меня есть веб-приложение, бэкенд использует Django, а фронтенд - HTML5. Restful API (Django rest framework) используется для типов данных GET, PUT, POST и DELETE. На HTML странице у меня есть редактируемая таблица, которая должна сохранять любое отредактированное …

24.08.2021
Слияние двух наборов запросов Django и дедупликация объектов, имеющих общее значение

У меня есть проект Django, использующий библиотеку сегментации, и мне нужно объединить два набора запросов и дедуплицировать полученный набор запросов, что заставляет меня ломать голову над тем, как это сделать. not_segments = Page.objects.all().no_segments() (перефразировано) дает мне страницы с исключенными …

24.08.2021
Развертывание Django и React в облаке Google

У меня есть сайт, который использует Django для бэкенда и React для фронтенда, и я хочу сделать мой сайт готовым для клиентов. what are the step i should take to make my application production ready? what settings in …

24.08.2021
API Shopify для получения всех записей о клиентах, заказах и товарах (Django)

Я искал, как получить всех клиентов по одному, но после некоторого исследования понял, как решить проблему. Для получения 250 данных из shopify api мы можем использовать лимит, но пагинация и синхронизация для получения всех данных нам нужны некоторые шаги, …

24.08.2021
Django Python Google Social Auth: django.db.utils.ProgrammingError: отношение "account_emailaddress" не существует

Я здесь совсем недавно, так что не поджаривайте меня. Я продолжаю получать эту ошибку: django.db.utils.ProgrammingError: relation "account_emailaddress" does not exist Для контекста, я запускаю приложение django и пытаюсь выполнить "manage.py migrate account" для использования социальной аутентификации …

24.08.2021
Как изменить атрибут option в селекте с помощью форм Django

У меня есть следующая форма Django (усеченная): from django.forms import ModelForm from django import forms from expense.models import Expense class ExpenseForm(ModelForm): class Meta: model = Expense fields = ['category', 'type'] widgets = { 'category': forms.Select( attrs={ 'class': 'form-control', } …

24.08.2021
AttributeError: модуль 'xml.etree.ElementTree' не имеет атрибута '_IterParseIterator'

Я использую Python v3.8.5 и Django v3.2.6. Когда я набираю в "models.py" этот код : image = models.ImageField(null=True, blank=True) Но это были шоу : AttributeError: module 'xml.etree.ElementTree' has no attribute '_IterParseIterator'. Полная ошибка: Traceback (most …

24.08.2021
Django-OpenCV : Недопустимое количество каналов во входном изображении:

Я хочу загружать изображения в мой бэкенд django и обрабатывать их и подготавливать для OCR перед сохранением. Однако для некоторых изображений я получаю эту ошибку : Недопустимое количество каналов во входном изображении: 'VScn::contains(scn)' где 'scn' равно 1 …

24.08.2021
Как прочитать определенный лист из файла Excel с помощью Django

Я читаю xlsx файл для хранения данных в базе данных. Все работает правильно. Но мой вопрос в том, что я хочу прочитать только одну конкретную электронную таблицу из файла Excel. Например, файл может содержать несколько листов, например: Лист1, …

24.08.2021
Как создать вложенный формат json в сериализаторе django rest?

В настоящее время я имею такой формат в api "inner_divertor": { "volume": 5.2, "volume_units": "m^2", "volume_notes": "xyz" }, "outer_divertor": { "volume": null, "volume_units": "m^3", "volume_notes": null } Я пытаюсь добавить вложенную переменную "volume" "inner_divertor": { volume:{ …

24.08.2021
Django с Oracle DB - ORA-19011: Буфер символьной строки слишком мал

У меня есть следующая модель для базы данных Oracle, которая не является частью моего проекта Django: class ResultsData(models.Model): RESULT_DATA_ID = models.IntegerField(primary_key=True, db_column="RESULT_DATA_ID") RESULT_XML = models.TextField(blank=True, null=True, db_column="RESULT_XML") class Meta: managed = False db_table = '"schema_name"."results_data"' Поле RESULT_XML в …

24.08.2021
Почему плагин ListStyle не отображается в моем CKEditor на сайте Django?

Как видно здесь, у меня есть еще два ExtraPlugins, которые действительно отображаются на веб-сайте. Проблема только в стиле списка. Должен ли я добавлять что-либо в список панели инструментов? 'NumberedList' и 'BulletedList' …