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

16.02.2024
Django i18n get_language_info_list и get_available_languages предоставляют разный код языка

С {% get_current_language as CURRENT_LANGUAGE %} , {{ CURRENT_LANGUAGE }} показывает nl-nl С {% get_available_languages as AVAILABLE_LANGUAGES %} , {{ AVAILABLE_LANGUAGES }} показывает [('nl-NL', 'Nederlands'), ('en', 'Engels')] С {% get_language_info_list for AVAILABLE_LANGUAGES as LANGUAGES %} , {{ …

16.02.2024
Проблема временного рабочего процесса в python: Рабочий процесс не выполняется в фоновом режиме, невозможно запустить новый блок рабочего процесса, пока не завершится текущий

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

16.02.2024
Можно ли получить доступ к информации декоратора метода в Python?

Я разработал метод RBAC в проекте Django, используя следующую концепцию: Объявите атрибут permission_roles в теле View/Viewset. Этот атрибут получает информацию о ролях пользователей, которые могут получить доступ к каждому методу/действию представления (например: 'create': (RoleChoices.ADMIN)) …

16.02.2024
Когда я выполняю команду runserver, сервер запускается и входит в канал администратора, возникает OperationalError

В models.py: и в admin.py: from django.contrib import admin from core.models import * # Register your models here. class ProductImagesAdmin(admin.TabularInline): model= ProductImages class ProductAdmin(admin.ModelAdmin): inlines=[ProductImagesAdmin] list_display=['user','title','product_image','price','featured','product_status'] class CategoryAdmin(admin.ModelAdmin): list_display=['title','catagory_image'] class VendorAdmin(admin.ModelAdmin): list_display=['title','Vendor_image'] class CartOrderAdmin(admin.ModelAdmin): list_display=['user','price','paid_status','order_date','product_status'] class …

16.02.2024
После подключения redis к django и docker данные не сохраняются в redis-cli

Я подключил redis к django и сделал docker-compose, сам redis работает, но если я хочу подключиться к терминалу через docker exec -it redis redis-cli, то он подключается, но я не могу получить никаких данных, и если я пишу команду …

16.02.2024
Что заставляет маршрут меняться (возможно, потому что форма отправляется), я также добавил return false в функцию?

В настоящее время я создаю одностраничное веб-приложение и хочу, чтобы js обрабатывал отправку формы и чтобы маршрут оставался неизменным. Но когда я нажимаю кнопку отправки, маршрут меняется, JS Code: document.addEventListener('DOMContentLoaded', function() { // Use buttons to toggle between views document.querySelector('#inbox').addEventListener('click', …

16.02.2024
ImportError Django не может импортировать имя 'SignupView'

Так, я импортировал 'LoginView, LogoutView', но когда я попытался импортировать 'SignupView', я получил следующую ошибку: ImportError: cannot import name 'SignupView' from 'django.contrib.auth.views' (C:\Users\USER\Desktop\djang0\venv\Lib\site-packages\django\contrib\auth\views.py) Вот что я считаю необходимым кодом. #my views.py from django.contrib.auth.forms import UserCreationForm from django.shortcuts import render, …

16.02.2024
Ошибка Python ImportError, которая меня озадачила (уже искал похожие посты на stackoverflow, но безуспешно)

Я создаю API с помощью django ninja, по соображениям дизайна я использую некоторую логику внутри microservice/logic/one_module.py, которая должна получать JSON данные из microservice/service/repository.py Вот структура моего проекта: | .coveragerc | manage.py | pytest.ini | +---microservice | asgi.py | …

16.02.2024
Django ManyToMany не сохраняется

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

16.02.2024
NoReverseMatch: Обратное соответствие для 'login' не найдено. 'login' не является действительной функцией представления или именем шаблона

Извините, что снова публикую эту проблему. Я получаю ошибку, несмотря на то, что конфигурационные файлы выглядят правильно с записью 'login'. В settings.py добавлено LOGIN_URL = '/login/' В APP/templates/base.html: {% if user.is_authenticated %} <a href="{% url …

16.02.2024
Питон не видит объект в директории CSS

Я только начал пользоваться Джанго, с которым у меня изначально возникло много проблем, но суть не в этом, ибо я всё решил, по итогу. Я запустил новый проект, где-то с 3/4 раза, получилось так, что через консоль он создавал не …

16.02.2024
Когда я запускаю python manage.py make migrate, возникает ошибка переполнения, которая приводит к ошибке

Когда я запускаю python manage.py makemigrations, он работает, но когда я запускаю python manage.py migrate, он выдает ошибку переполнения поэтому я получаю эту ошибку Пожалуйста, проверьте мой код. Это модели в django... Первый код находится в models.py, …

16.02.2024
Я столкнулся с этой ошибкой (1054, "Unknown column 'id' in 'erp_app_invoice'")

Hello я новичок в этой области, в начале все работало хорошо, однако я столкнулся с этой ошибкой (1054, "Unknown column 'id' in 'erp_app_invoice'") после внесения некоторых изменений в мой models.py. обратите внимание, что у меня нет id в моем models.py, …

16.02.2024
Django-проект с Gunicorn, Nginx, Docker

У меня есть приложение django, которое отлично работает локально (без БД). Однако мне нужно развернуть его на виртуальной машине с помощью образа docker, а я совсем новичок во всем, что касается развертывания, и не знаю, как начать. Может ли …

16.02.2024
Миксин DRF использует метод создания менеджера моделей, но не метод обновления

# models.py class HelloManager(models.Manager): ''' On create, set date_created and last_modified to the same values On update, set last_modified to current time ''' def create(self, *args, **kwargs): current_time = datetime.now() kwargs.setdefault('date_created', current_time) kwargs.setdefault('last_modified', current_time) return super().create(*args, **kwargs) def update(self, *args, …

16.02.2024
Связанные поля не фильтруются в наборе форм (при использовании библиотеки 'django-formset')

Я пытаюсь использовать библиотеку 'django-formset' для фильтрации выпадающего списка (объекты ForeignKey) при выборе элемента в связанном выпадающем списке (связанные объекты ForeignKey). Вроде бы все сделал по инструкции, но все равно данные во втором выпадающем списке не фильтруются. Может у кого-то …

16.02.2024
Python Django не видит CSS-файл

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

16.02.2024
Использование атрибута объекта при обращении к элементу массива в Django Template Python

По сути, в моем шаблоне Django я передаю две вещи из моего представления. объект модели Django План, который определяется следующим образом: class Plan(models.Model): class Sport(models.IntegerChoices): RUN = 1, "RUNNING" CYC = 2, "CYCLING" SWM = 3, "SWIMMING" …

16.02.2024
CPU до 90% для процесса gunicorn на debian 11 - Django Nginx Gunicorn Supervisor

С 3 дня у меня есть некоторые проблемы с использованием процессора, которое достигает 90%. Когда я запускаю "top" в командной строке, я вижу, что использование процессора для gunicorn очень высокое! У меня нет большого количества трафика на сайте. <a …

16.02.2024
Как передать данные в инжектированный шаблон django?

В интерфейсе админки django у меня есть пользовательская вкладка для отображения таблицы. Как отобразить таблицу в виде списка таблиц модели django admin вместо поля, но при этом получить контекст для таблицы из admin.py, вызвав метод из модели. Я использовал baton_form_includes …

16.02.2024
Как получить id родительской модели в дочернем сериализаторе?

Как получить родительский id в дочернем сериализаторе? class Parent(models.Model): name = models.CharField('') date = models.DateField('') class Material(models.Model): name = models.CharField('') description = models.TextField('') parent = models.ForeignKey(Parent, on_delete=models.CASCADE) serializer = ParentSerializer(data=item) if serializer.is_valid(raise_exception=True): serializer.save() class MaterialSerializer(serializers.ModelSerializer): parent …

16.02.2024
Django-фильтр ModelMultipleChoiceFilter с предварительным просмотром

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

16.02.2024
Возникает "kombu.exceptions.OperationalError" При запуске сервера, состоящего из django, rabbitMQ, celery worker и celery beat с помощью docker-compose

В настоящее время я пытаюсь развернуть сервер, состоящий из django, rabbitMQ, celery worker и beat. В то время как celery beat хорошо выполняет созданную периодическую задачу, celery worker, выполняющий задачу отправки SMS, выдает приведенное выше сообщение об ошибке и не …

16.02.2024
Как сделать поле уникальным для двух моделей в Django без наследования?

У меня есть следующие 2 модели, Admin и Employee: class Admin(models.Model): name = models.CharField(max_length=30) email = models.EmailField() city = models.CharField(max_length=30) def __str__(self): return str(self.name) class Employee(models.Model): name = models.CharField(max_length=30) email = models.EmailField() city = models.CharField(max_length=30) department = models.ForeignKey(Department, …

16.02.2024
Невозможно отобразить веб-страницу с помощью reactjs и возникают проблемы с интеграцией с Django

Я создал проект, в котором я использую reactjs в качестве фронтенда и Django в качестве бэкенда. Я настроил Django и react, но у меня возникли проблемы с загрузкой app.js в проекте react на сервер, и я не уверен, как подключить …

16.02.2024
Конфигурация Django Elastic Search для полей modeltranslation

Я использую ElasticSearch с Django. У меня есть модель "Product", в которой есть поле title. Я также использую django-modeltranslation для моей модели Product, чтобы перевести поле title на несколько языков. Как вернуть соответствие поля title с языком, который …

16.02.2024
Каналы Django и система асинхронизации

Как Django Channels обеспечивает коммуникацию в реальном времени в чат-системах, и какие ключевые компоненты задействованы в его работе? Кроме того, не могли бы вы подробнее рассказать о том, как Django Channels обеспечивает асинхронную связь между двумя устройствами в чат-системе, выделив …

16.02.2024
Как я могу запустить функцию django cronjob на windows?

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

16.02.2024
Django : ValueError at / Атрибут 'avatar' не имеет связанного с ним файла

Django присылает мне следующую ошибку: ValueError at / Атрибут 'avatar' не имеет связанного с ним файла. введите описание изображения здесь Сообщение появляется сразу после входа в систему, даже если я загрузил аватар при регистрации фиктивного …

16.02.2024
Не удалось найти модуль 'C:\OSGeo4W\bin\gdal308.dll' (или одну из его зависимостей)

Я пытаюсь использовать GeoDjango + gdal + PostGis для создания картографического приложения. OSGeo4W полностью установлен, и все dll-файлы присутствуют Когда я выполняю эту команду: python3 manage.py check Я получаю следующий результат: ^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: Could not …

16.02.2024
Просмотр в django не выполняется

У меня есть проект Django, в котором я пытаюсь активировать учетную запись пользователя, когда он сбрасывает свой пароль. Я создал пользовательское представление ActivateUserPasswordResetConfirmView, которое наследует от PasswordResetConfirmView и переопределяет метод form_valid, чтобы установить user.is_active = True. Однако метод …

16.02.2024
Технический вопрос: Построение API с использованием python в режиме реального времени подключение + аутентификация

Мне нужно создать API, который будет вызываться из Android, iOS и настольных клиентов с помощью фреймворка типа flutter Проблема, с которой я столкнулся, заключается в том, что мне нужно построить API, который полагается на HTTPS запрос / ответ, …

16.02.2024
SMTPSenderRefused Ошибка Django: (501, b'<settings.EMAIL_HOST_USER>: адрес отправителя должен содержать домен', 'settings.EMAIL_HOST_USER')

Я работаю над проектом на Django. У меня есть контактная форма. Я хочу, чтобы когда кто-то заполняет форму, мой info@mydomain.com отправлял на мой gmail уведомление типа "Кто-то заполнил вашу форму". Что забавно, уведомление успешно приходит на мой gmail! Все …

15.02.2024
Динамическая маршрутизация не работает так, как ожидалось в Nextjs

Я пытаюсь создать динамический маршрут в nextjs, но получаю ошибку page not found. Страница загружается только тогда, когда я указываю url с точным именем пути к странице. У меня настроен Django Backend сервер, я просто вызываю RestApis Вот ошибка …

15.02.2024
Нужен совет по настройке Phusion/Passenger

Ладно, итак... Я никогда не пользовался этим набором программ, так что будьте любезны. Я помогаю парню с его хостингом на dreamhost. В основном я редактирую HTML и использую python. Однако, это довольно старое приложение, и оно работает под управлением …

15.02.2024
Отображение ошибок формы в разных стилях. Django

Как я могу обратиться к конкретной ошибке класса ValidationError. Я сделал форму регистрации, где хочу, чтобы ошибка "Требуемое поле" отображалась просто со значком "*", а ошибка "Такой E-mail уже существует!". Как шаблон обращается к конкретной ошибке валидации? Какой код должен …

15.02.2024
Как из модели другого приложения получить данные?

Необходимо из приложения &quot;createpublication&quot; получить данные из модели и внести их в html шаблон приложения &quot;publication&quot;. models.py: from django.db import models from django.contrib.auth.models import User class Post(models.Model): title = models.CharField(max_length=200) content = models.TextField() created_at = models.DateTimeField(auto_now_add=True) author = models.ForeignKey(User, on_delete=models.CASCADE) …

15.02.2024
Django: Установите начальное значение выпадающего списка в форме на основе значения в модели

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

15.02.2024
Добавление динамических полей через админку django

Я просмотрел весь стек, но не нашел ответов. Итак, у меня есть такая модель: class DynamicModel(models.Model): config = models.JSONField() def __str__(self): return self.config Теперь я хочу отобразить пары ключ-значение json-поля как отдельные поля и иметь …

15.02.2024
AttributeError: у объекта типа 'Token' нет атрибута 'objects'!, Как решить эту проблему?

Я пытаюсь создать пользовательский блог API с использованием представлений на основе классов и аутентификации токена. Но оба моих представления регистрации и входа в систему не работают должным образом. Когда я пытаюсь зарегистрировать пользователя, он выбрасывает ошибку Attribute, а когда я …