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

15.08.2024
Как скрыть общий счетчик в changelist_view (Django admin)?

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

15.08.2024
Django-static-sitemaps errorTypeError: 'type' object is not iterable?

При использовании для генерации карты сайта я столкнулся с ошибкой при выполнении команды. В чем причина этой ошибки и как ее устранить? django-static-sitemapsTypeError: 'type' object is not iterablepython manage.py refresh_sitemap **views.py** from django.contrib import sitemaps from . import models …

15.08.2024
Настройка Django и MinIO с использованием HTTPS на одном сервере

Я установил MinIO в качестве хранилища объектов моего приложения Django и интегрировал функциональность этого модуля на том же сервере. Я следовал инструкции в django-minio-backend, но получил следующую ошибку. urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='subdomain.domain.org', port=9000): Max retries exceeded with url: /django-backend-dev-public (Caused by …

15.08.2024
Запрещенный доступ к развернутому веб-сайту Django

Я развернул свой django-сайт, следуя руководству Кори Шафера (Python Django Tutorial: Deploying Your Application (Option #1) - Deploy to a Linux Server). Но у меня возникла ошибка, и я не уверен, почему. <img alt="enter image description …

15.08.2024
Можете ли вы безопасно обновить Django AppConfig.label?

Я нахожусь в процессе слияния двух проектов Django, однако они имеют конфликтующие имена приложений. Например, конфликтующими названиями приложений являются customer, order и product, которые подразделяются на подкаталоги ecommerce и wholesale. project ├── manage.py ├── apps │ └── ecommerce …

15.08.2024
Отключение кнопок администрирования Django после нажатия

Есть ли простой способ в Django change forms отключить кнопки после отправки. Я хочу предотвратить отправку формы пользователем дважды в один и тот же момент!

15.08.2024
Django. Вопрос по ForeignKey. Почему результат None?

Пытаюсь сделать что-то на подобии JOIN, но только на Django. Для этой цели использую ForeignKey для связи двух моделей. Вот минимально воспроизводимый пример. models.py from django.db import models class Implement(models.Model): implement_name = models.CharField(max_length=255, blank=True) class Chatbot(models.Model): chatbot_name = models.CharField(max_length=255) implement_name …

15.08.2024
Mysql CHARSET установлен на utf8mb4, но при вставке эмодзи всегда возникает ошибка 1366

Сначала проверьте CHARSET базы данных: MariaDB [outdoors]&gt; show create database outdoors; | outdoors | CREATE DATABASE `outdoors` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci */ | Затем проверьте таблицу CHARSET: MariaDB [outdoors]&gt; show create table backend_comment; | …

15.08.2024
Ошибка 'Invalid filter: 'length_is' в шаблоне Django - как исправить?

В моем проекте Django при рендеринге шаблона возникает ошибка TemplateSyntaxError. Сообщение об ошибке выглядит следующим образом: TemplateSyntaxError at /admin/dashboard/program/add/ Invalid filter: 'length_is' Django Version: 5.1 Python Version: 3.12.4 Error Location: This error appears in a Django template at line 22 …

15.08.2024
JS/jQuery - Динамическая установка текстового значения в поле ChoiceField формы Django

У меня есть такое поле ChoiceField в форме Django: forms.py sales_documents_description_1 = forms.ChoiceField(required=False, choices=list(models_products.objects.values_list( 'id_product','product_denomination')), widget=forms.Select(attrs={'id': 'sales_documents_editable_select_description_1','style': 'width:200px','onchange': 'populate_selected_product(this.id,this.value)'})) В моем шаблоне, как мне установить значение этого ChoiceField, указав аргумент text (НЕ VALUE). Я …

15.08.2024
Фильтр данных в поле с раскрывающимся списком из другого поля выбора [закрыто]

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

15.08.2024
TemplateSyntaxError после добавления темы Django Admin с помощью модуля Jazzmin

Я добавил тему админ-панели Django в свой проект, используя модуль django-jazzmin. Изначально она работает нормально, но когда я пытаюсь получить доступ к некоторым опциям в панели администратора (например, "Пользователи" или "Профиль"), я сталкиваюсь со следующей ошибкой: TemplateSyntaxError at /admin/booking/bookedseat/53/change/ Invalid …

15.08.2024
GitHub Actions не улавливает ошибки в Django doctests

Я только что понял, что при запуске тестирования через GitHub Actions сбой в моих тестах не приводил к ошибке. Как сделать так, чтобы неудачные доктесты приводили к неудачному тестированию GitHub Actions? Пример доктеста, как я его …

15.08.2024
Django RelatedManager возвращает None в шаблоне

Я пытаюсь получить доступ к связанным данным в шаблонах, но получаю только None. модели from django.db import models from django.contrib.auth.models import User from django.db.models.signals import post_save from django.dispatch import receiver class Product(models.Model): title = models.CharField(max_length=50) description = models.TextField() price …

15.08.2024
Кодек 'utf-8' не может декодировать байт 0xff в позиции 0: недопустимый начальный байт [Djanago Rest Framework].

Выпуск: При загрузке данных с изображением возникает следующая проблема, если отсутствует какое-либо поле PrimaryKeyRelatedField или идентификатор поля недействителен. Если я не загружаю файл изображения, то возникают ожидаемые проблемы с проверкой выходных полей. Встреченная проблема: Если я отправляю …

15.08.2024
Запуск другого метода в представлении после сохранения формы с помощью CBVs - DJANGO

Я пытаюсь запустить другой метод после сохранения формы: Метод inc_rec получает поле id, созданное в представлении на основе класса после сохранения После сохранения формы: Я хочу получить все записи в таблице Checklist. Итерация по каждой …

15.08.2024
Django All-auth возвращает аккаунт неактивным при первом социальном входе

У меня есть локальная учетная запись со статусом is_active = False. Теперь я хочу автоматически устанавливать статус активации учетной записи True, если пользователи входят в систему через свой социальный аккаунт. В моем коде есть хук Django Allauth для установки …

15.08.2024
Есть ли способ соединить пользователей из разных проектов?

Пользователи моей административной панели находятся в mongodb на сервере аутентификации (expressjs ts), а пользователи моих приложений находятся в postgresql на другом сервере (Django). Я сделал один сервис, который используется для создания событий. но проблема в том, что я хочу …

15.08.2024
Функция триггера не вставляет все записи в таблицу data_sync_datahistory с application_name = 'dibpos_offline'

Я работаю над триггерной функцией PostgreSQL для регистрации изменений в таблице data_sync_datahistory при выполнении операций INSERT или UPDATE над другими таблицами. Триггер настроен так, чтобы регистрировать эти изменения только в том случае, если для application_name установлено значение 'dibpos_offline'. Однако я …

15.08.2024
Определение часто используемых полей формы в Django

У меня есть приложение, в котором есть несколько форм поиска на разных страницах. Одно из часто используемых полей формы - "показать x элементов", где x может быть 10, 20 или 50. Я также хотел бы иметь поле "Сортировать по" …

15.08.2024
При попытке запустить сервер django ничего не происходит. Пишет только в терминал Python

При попытке запустить сервер django ничего не происходит. Пишет только в терминал Python. Работаю в редакторе кода VS Я проверял Проверьте путь к интерпретатору. Я проверял версию Python. Я запускаю его в папке, где находится manage.py

15.08.2024
Django - невозможно использовать разные значения и метки в списке поля выбора при использовании jQuery Editable Select

В Django я использую ChoiceField: forms.py class forms_sales_documents(forms.ModelForm): sales_documents_description_1 = forms.ChoiceField(required=False, choices=list(models_products.objects.values_list( 'id_product','product_denomination')), widget=forms.Select(attrs={'id': 'sales_documents_editable_select_description_1','style': 'width:200px','onchange': 'populate_selected_product(this.id,this.value)'})) Я использую JQuery-Editable-select https://github.com/indrimuska/jquery-editable-select для создания селектбоксов с возможностью поиска, но когда я это делаю, становится невозможным …

14.08.2024
IP-адрес DigitalOcean отправляет меня на случайный веб-сайт

Я создаю сайт Django на DigitalOcean. Я следовал учебнику и в папке настроек установил ALLOWED_HOSTS равным ipv4, который DigitalOcean предоставил при настройке дроплета для проекта. Однако когда я запускаю python3 manage.py runserver, используя предоставленный ip-адрес, он отправляет меня на …

14.08.2024
Ошибка 500 на сервере Heroku, когда локально все в порядке

Я создал приложение django из книги "Python Crush Course" и когда я пытаюсь войти или зарегистрироваться в моем приложении django на сервере heroku, я я получаю ошибку 500 на веб-странице и ошибку 200 в логах. Однако, когда я регистрируюсь …

14.08.2024
Django user_auth как сделать внешний ключ один ко многим

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

14.08.2024
Когда я использую переменную модели django для api ключей, чтобы получить данные с рынка coinbase, это не работает

я создал модели django для сохранения ключей api это код модели class Coinbaseapi(models.Model): symbol = models.CharField(max_length=10, null=True, blank=True) API = models.CharField(max_length=100, null=True, blank=True) SECRET = models.CharField(max_length=250, null=True, blank=True) и используя этот сериализатор class Coinbaseserializer(serializers.ModelSerializer): class Meta: model …

14.08.2024
Django - ChoiceField для сохранения ID вместо значения и получения значения из ID при загрузке формы

В Django я использую ChoiceField с именем sales_documents_description_1. forms.py #creation of the list def get_product_denomination_list(): list_product_denomination = list((item.product_denomination , item.product_denomination) for item in models_products.objects.all()) return sorted(list_product_denomination) class forms_sales_documents(forms.ModelForm): [...] sales_documents_description_1 = forms.ChoiceField(required=False,choices=get_product_denomination_list, widget=forms.Select(attrs={'id': 'sales_documents_editable_select_description_1','style': 'width:200px','onchange': 'populate_selected_product(this.id,this.value)'})) models.py class …

14.08.2024
Как безопасно добавить пользователей в бэкенд с помощью Google Sign-In?

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

14.08.2024
Цветовой класс Tailwind не работает в результатах сообщения HTMX в приложении Django

Я хочу отправить форму в Django view через HTMX. После запроса новый span должен быть вставлен в div с идентификатором #result. Этот span имеет класс Tailwind text-green-500. Пока все работает (span вставляется в div). Однако цвет span не меняется …

14.08.2024
Получение ошибки при доступе к моему сайту на python в любом месте

Получаем эту ошибку : Что-то пошло не так :-( Что-то пошло не так при попытке загрузить этот сайт; пожалуйста, повторите попытку позже. Советы по отладке Если это ваш сайт, и вы только что его перезагрузили, то проблема может заключаться …

14.08.2024
Как сгенерировать представление подтверждения сброса пароля с помощью Django?

У меня есть приложение Django Rest Framework api. И я пытаюсь сгенерировать некоторый функционал для забытого пароля. На данный момент есть api вызов, доступный для сброса пароля. И пользователь получает письмо со ссылкой на сброс пароля. Но проблема, …

14.08.2024
Django mod-wsgi возвращает пустой ответ

Я пытаюсь развернуть проект на windows server с Apache24 на сервере Windows. Я довольно новичок в этом деле, но я потратил больше недели, пытаясь понять, что мне нужно сделать и какие конфигурации мне нужно поставить. Сервер настроен на работу по …

14.08.2024
Создание нового арендатора для веб-приложения с поддержкой django-tenants, но не удалось подключиться

Я создал веб-приложение на основе нескольких арендаторов, используя пакет django-tenants. Ранее я создал на нем двух арендаторов, и они прекрасно работают. Теперь я создаю еще одного арендатора, используя следующий метод: from customers.models import Client, Domain lspsk = Client(schema_name='lspsk1', name=' …

14.08.2024
Django stripe expand data to webhook

Я отправил данные о заказе, отправив запрос в stripe, создав сессию и установив заказ в line_items. Проблема в том, что я хочу, чтобы эти данные line_items распространялись на stripe webhook view, и, создав заказ и историю платежей, я попытался …

14.08.2024
Ошибка при развертывании проекта Django на виртуальном частном сервере в хостинге

Когда я пытаюсь запустить nginx, он работает хорошо, но я не могу увидеть свой сайт в моем домене, и когда я ищу журнал ошибок, он говорит это " gunicorn[313208]: [2024-08-14 05:56:29 +0000] [313208] [ERROR] Connection in use: ('0.0.0.0', 8000) …

14.08.2024
Получение аватара пользователя из Django OAuth Discord

Столкнулся с проблемой, что не знаю откуда взять url аватара пользователя, когда он регистрируется через Discord. {% if user.is_authenticated %} &lt;div class=&quot;user-info&quot;&gt; &lt;img style=&quot;z-index: 9099;&quot; src=&quot;{{ user.avatar.url }}&quot;&gt;&lt;/img&gt; &lt;p&gt;{{ user.username }}&lt;/p&gt; &lt;a href=&quot;{% url 'account_logout' %}&quot; class=&quot;logout-button&quot;&gt;Logout&lt;/a&gt; &lt;/div&gt; …

14.08.2024
Я получаю ошибку, когда хочу сохранить сообщения в приложении чата в реальном времени на Django

Я не получаю никаких ошибок, подобных этой import json from channels.generic.websocket import AsyncWebsocketConsumer from channels.db import database_sync_to_async from .models import ChatRoom class ChatConsumer(AsyncWebsocketConsumer): async def connect(self): self.room_name = self.scope\['url_route'\]\['kwargs'\]\['room_name'\] self.room_group_name = f'chat\_{self.room_name}' await self.create_or_update_room(self.room_name) await self.channel_layer.group_add( self.room_group_name, self.channel_name ) …

14.08.2024
В django на одной и той же веб-странице мне нужно подключить обе базы данных - firebase и sql. Но при этом данные sql не извлекаются.

База данных sql не может быть принята в django, хотя я правильно ввел учетные данные базы данных. Способ подключить мою sql базу данных к django и можно ли это сделать создавая модели без использования sql базы данных Firebase также подключился …

14.08.2024
Django Ошибка: "'type' object is not iterable"

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

14.08.2024
Проблемы с управлением кэшированием в Django

Мое приложение Django подключено к базе данных Postgresql через абстракцию ORM. Таблицы в базе данных обновляются каждые несколько часов с помощью процессов, совершенно отдельных от приложения Django. Я не знаю о кэшировании базы данных в settings.py - …