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

03.03.2024
Создайте набор запросов, который автоматически запрашивает объекты один к одному

Я создаю приложение django, в котором есть модель с несколькими OneToOne отношениями: class MyApp(BaseModel): site_1 = models.OneToOneField( Site, on_delete=models.CASCADE, related_name="site1", null=True ) site_2 = models.OneToOneField( Site, on_delete=models.CASCADE, related_name="site2", null=True ) site_3 = models.OneToOneField( Site, on_delete=models.CASCADE, related_name="site3", null=True ) def …

03.03.2024
Представление django, объединяющее данные модели со всеми полями ее родителя

Я создаю приложение django, в котором у меня есть модель с родительским классом: class BaseModel(models.Model): modified_date = models.DateTimeField(auto_now=True) class Meta: abstract = True class Site(BaseModel): name = models.CharField( max_length=25, verbose_name="Site Name (Internal) (25 char)", null=True ) и …

03.03.2024
CommandError: Не удалось загрузить бегущую оболочку: 'IPython Notebook'

У меня проблемы с запуском использования jupyter на моей системе (Mac OSX 14.2.1) даже на новых проектах django. django-admin startproject mysite cd mysite/ pip install virtualenv virtualenv --python=$(pyenv root)/versions/3.9.18/bin/python3 env pip install jupyter ipython django-extensions # add …

03.03.2024
Изображение не отображается в react (проект django + react с vite)

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

03.03.2024
Whisperx diarization нет модуля с именем 'julius'

Я пытаюсь запустить этот файл python, который принимает mp3-файл и преобразует его в текст с уникальными идентификаторами дикторов: import whisperx import gc device ="cuda" batch_size = 32 compute_type = "float16" audio_file = "MEGA64 PODCAST 483.mp3" audio = whisperx.load_audio(audio_file) model …

03.03.2024
Django сохраняет сообщения через celery

У меня есть конкретный случай использования, когда я пишу текст для записи в блоге в панели администратора. Затем я хочу сгенерировать вставки для поста. Я делаю это в admin.py @admin.register(Post) class PostAdmin(admin.ModelAdmin): list_display = ('title', 'author', 'created_at') readonly_fields = …

03.03.2024
Django извлекает из базы данных postgres неправильные объекты времени (переопределен часовой пояс)

У меня возникла проблема с Django, psycopg и PostgreSQL, связанная с обработкой временных интервалов с учетом временных зон. Ниже приведены детали моей установки и проблема, с которой я столкнулся: Окружение Library Version …

03.03.2024
Django Password not receiving {{ uid }}

Кто-нибудь знаком со встроенной в django функцией сброса пароля? в моем url.py я вызываю path('password-reset-confirm///', PasswordResetConfirmView.as_view(), name="password_reset_confirm"), html это: Вы запросили сброс пароля. Пожалуйста, перейдите по следующему URL-адресу для ввода нового пароля: {{ protocol }}://{{ domain }}/password-reset-confirm/{{ …

03.03.2024
Как настроить кластер redis для celery.py?

Я пытаюсь запустить свой celery worker, но постоянно сталкиваюсь с ошибками. Я использую кластер aws elasticache redis и запускаю его на экземпляре ec2. # celery.py from __future__ import absolute_import, unicode_literals import os from celery import Celery from django.conf import …

03.03.2024
Ошибка при соединении приложения Angular с сервисом REST-Django

У меня есть веб-приложение, развернутое на GKE. Front-end сервис - приложение Angular 17, работающее на официальном NginX Docker контейнере Load Balancer с Ingress. Бэкэнд - REST-Django сервис, работающий на Gunicorn, работающем на официальном Python контейнере. Проблема в том, что …

03.03.2024
Django: Преобразование объекта в объект производного класса модели

В Django у меня есть класс модели M1 и класс M2, который является производным от M1. В базе данных это формируется как две таблицы T1 и T2, где T2 указывает на T1 следующим образом: T1.id = T2.T1_ptr_id …

03.03.2024
Проблема с Celery - Docker не может запустить фоновую задачу Celery, Celery, похоже, не запускается должным образом - Docker, Django, React, Redis, Celery

Я создал тестовый репозиторий, в котором есть Django, React, Redis, Celery: https://github.com/axilaris/docker-django-react-celery-redis. Моя цель - заставить сельдерей работать, но он не работает. Это основано на этом учебном коде примера Docker - React и Django: <a href="https://github.com/dotja/authentication_app_react_django_rest" …

02.03.2024
Django polls tutorial part 3, шаблон способен загрузить текст модели Question, но не связанный с моделью Choice

В настоящее время я нахожусь на третьей части официального учебника по опросам Django. У меня возникла проблема, когда я загружаю шаблон detail.html, question_text из модели Question отображается нормально, а choice_text(ы) - нет. Браузер показывает правильное количество …

02.03.2024
Модули django для разрешений на уровне объекта модели

Можете, пожалуйста, написать, посоветовать названия модулей Django, примеры для реализации разрешений на уровне объекта модели? У меня стоит задача написать проект где пользователь создает объект. На уровне этого объекта создаются группы с некими разрешениями приложений. Владелец может создавать N количество …

02.03.2024
Трясогузка: Как фильтровать дочерние элементы индексной страницы, если доступ к индексной странице осуществляется через внешний ключ

Прошу прощения за возможные ошибки, английский не мой родной язык. Я делаю сайт с новостями и событиями нескольких организаций (у каждой организации есть свой аккаунт, позволяющий им самостоятельно создавать новости и события). На примере новостей: NewsIndexPage …

02.03.2024
Не удается перенаправить на следующий html-шаблон, хотя код правильный

{% for cinema_hall in cinema_halls %} &lt;div&gt; &lt;h2&gt;{{ cinema_hall.name }}&lt;/h2&gt; &lt;div class="show-container" id="show-container-{{ cinema_hall.id }}"&gt; &lt;!-- Loop through shows for each cinema hall --&gt; {% for show in shows %} {% if show.cinemahall == cinema_hall %} &lt;div class="show-box" data-cinema_hall_id="{{ cinema_hall.id …

02.03.2024
Как скрыть и показать форму добавления комментария? django

При нажатии на 'div' с классом &quot;post_user_comment_post&quot; необходимо отобразить форму для добавления комментария. Что я и сделал. Но проблема заключается в том, что скрипт работает только для самого последнего опубликованного поста, а для остальных опубликованных постов скрипт не работает. Что …

02.03.2024
Django не может подключиться к кластеру elasticsearch в рамках одной задачи в ECS

Я развернул приложение в задаче ECS, используя следующие определения контейнеров [ { "name": "api", "image": "${app_image}", "essential": true, "memoryReservation": 256, "environment": [ {"name": "DJANGO_SECRET_KEY", "value": "${django_secret_key}"}, {"name": "DB_HOST", "value": "${db_host}"}, {"name": "DB_NAME", "value": "${db_name}"}, {"name": "DB_USER", "value": …

02.03.2024
DRF: Сериализация поля с разными сериализаторами и many=True

У меня есть следующие модели в моем приложении django rest framework: class Question(models.Model): class Type(models.TextChoices): TEXT = 'text', 'text question' RADIO = 'radio', 'choosing one option quesiton' CHOICE = 'check', 'choosing multiple options question' type = models.CharField(max_length=5, choices=Type.choices) title …

02.03.2024
Как реализовать социальный вход с помощью dj-rest-auth и получить перенаправление обратно на фронтенд, который использует vanilla js с установленными cookies sessionid и token

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

02.03.2024
Может ли кто-нибудь помочь мне с ошибкой django на pycharm?

Я не могу запустить сервер на django в pycharm. ошибка: modulenotfound (django_project) Я спросил у Chatgpt и попробовал некоторые из его решений, но это не сработало. Так может ли кто-нибудь помочь мне, как это исправить? Я новичок в …

02.03.2024
Django logout view показывает пустую страницу и не выводит пользователя из системы

Я столкнулся с проблемой, связанной с моим представлением выхода из системы. Я создал пользовательский CBV, который наследует от стандартного Django LogoutView. Интересным фактом является то, что он прекрасно работает с FBV. Когда я связываю URL /logout/ с CBV, появляется только …

02.03.2024
Как запустить приложение на Python Django, созданное с помощью HTML

Я пытаюсь запустить приложение Python, созданное с помощью Django и разработанное с помощью HTML на сервере в dotroll (поэтому есть 2 файла, которые мне нужно загрузить, Python и HTML). Я знаю, что в cpanel есть опция для запуска приложений …

02.03.2024
Простое приложение Django, развернутое на Azure App Service, продолжает показывать ошибку приложения

введите описание изображения здесь После успешного развертывания приложения на Azure App Service оно продолжает выдавать ошибку, кто-нибудь сталкивался с подобным? Я попробовал войти в него по ssh, чтобы убедиться, что мои файлы не повреждены, …

02.03.2024
Первый элемент сетки из фрейма данных pandas не отображается должным образом при использовании Flask/Django

Я новичок в этом деле и пытаюсь отобразить кадр данных pandas в сетке с помощью Django, но первый элемент кадра данных не отображается как элемент сетки. Dataframe: | Index | Title | | -------- | -------- | | 0 …

02.03.2024
Django не может изменить имя пользователя в пользовательской модели User

У меня есть следующая модель User в Django models.py: class User(AbstractBaseUser): username = models.CharField(max_length=30, unique=True, primary_key=True) full_name = models.CharField(max_length=65, null=True, blank=True) email = models.EmailField( max_length=255, unique=True, validators=[EmailValidator()] ) При попытке обновить имя пользователя через shell python manage.py …

02.03.2024
Как решить проблему NSInternalInconsistencyException в django

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

02.03.2024
Используя виджет, я использовал поле CheckboxSelectMultiple, в результате queryset возвращает None

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

02.03.2024
Как добавить подписку paypal в мои сайты на django rest_framework

Я разрабатываю сайт на django rest_framework и react и я хочу использовать подписку, так что пользователь менеджер должен платить например 20 долларов в месяц, мой проект содержит два типа пользователей житель и менеджер, каждый пользователь житель должен принадлежать к …

02.03.2024
Django Добавьте значения полей по месяцам и годам и объедините их

Я пытаюсь объединить значения полей в Django 3.2, добавить их и сгруппировать по месяцам и годам, но у меня не получается, ниже приведен мой код. models.py class Event(models.Model): name = models.CharField(max_length=255, null=True) MONTH = ( ('january', 'january'), ('february', 'february'), ('march', …

02.03.2024
Я пытаюсь освоить Django Framework [закрыто]

Как мне изучить Django? Я понимаю основы python, такие как функции, классы и т.д. Я пытаюсь изучить Django уже более полугода. На самом деле я немного понимаю концепцию, но кажется, что я вообще ничему не научился, так как я …

02.03.2024
Преобразование sql-запроса в запрос к django orm

я хочу преобразовать запрос в django orm как это сделать? select name from devices_device ORDER BY CAST(SUBSTRING(name FROM '^[0-9]+') AS INTEGER), SUBSTRING(name FROM '[^0-9].*')

02.03.2024
Где разместить логику изменения состояния одной сущности другой сущностью в Django REST Framework?

Представьте себе простое приложение, в котором пользователь может публиковать некоторые запросы (например, ему нужна помощь, еда), а другие пользователи могут через чат дать ответ на этот запрос. Вот мои упрощенные модели: class UserRequest(models.Model): ACTIVE = 'active' INACTIVE = 'inactive' …

02.03.2024
Django динамически фильтрует объекты и отображает их в шаблоне

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

02.03.2024
Page not found при отправке формы в джанго

Пишу сайт на джанго, когда жму кнопку с типом submit для отправки данных из формы в базу данных, мне выдаёт ошибку page not found. я пробовал закомментировать redirect, результат не меняется. файл views: from django.shortcuts import render, redirect from .models …

02.03.2024
POST-данные только в том случае, если вы являетесь аутентифицированным пользователем - django rest framework

Models.py class OpeningHours(models.Model): day_of_week = models.IntegerField(choices=((0, 'Sunday'), (1, 'Monday'), (2, 'Tuesday'), (3, 'Wednesday'), (4, 'Thursday'), (5, 'Friday'), (6, 'Saturday'))) opening_time = models.TimeField() closing_time = models.TimeField() serializer.py class OpeningHoursSerializer(serializers.ModelSerializer): class Meta: model = OpeningHours fields = '__all__' read_only_fields = ("user",) …

02.03.2024
Расширенная фильтрация для фильтрации свойств в Django

Может ли кто-нибудь помочь мне или дать несколько подсказок относительно Django? В частности, я работаю над приложением для продажи недвижимости. У меня проблемы с обработкой фильтров в методе GET, как показано на скриншоте ниже. Я бьюсь над этим уже …

02.03.2024
Django Static Files Documentation, не работает, я что-то упустил?

Я довольно новичок в django и программировании тоже. Я видел, что вопрос о статике задавался здесь неоднократно, но у меня есть вопрос, связанный с документацией. Согласно официальной документации django, статические файлы должны быть помещены в папку app, затем создайте …

02.03.2024
Когда я хочу добавить заказ в панели администратора, я вижу эту ошибку [закрыто]

Моя модель: class Order(models.Model): id = ShortUUIDField(primary_key=True, unique=True, length=6, max_length=6, editable=False) user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name='orders') orderproducts = models.ManyToManyField(Product, through='OrderProduct') total_amount = models.DecimalField(default=00.00, max_digits=10, decimal_places=2 ,blank=False) # final order price = total items quantity*total items price order_date …

02.03.2024
Проблема неопределенных имен пользователей в Django Channels WebSocket Consumer

Я создал django consumers.py и фронтенд на html и css для отображения сообщений, отправленных пользователем, фотографии профиля отправителя и имени пользователя отправителя, но каждый раз, когда я открываю браузер, сообщение отображается хорошо, но имя пользователя отображается как неопределенное. например @Undefined: …