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

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

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

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

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

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

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

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

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

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: …

02.03.2024
``TypeError: memoryview: требуется байтоподобный объект, а не 'bool'`` при попытке добавить данные в мою базу данных

Я работаю с Django уже некоторое время, когда бы я ни применял эту BaseModel: class BaseModel(models.Model): created_at = models.DateTimeField(auto_now_add = True) updated_at = models.DateTimeField(auto_now = True) is_active = models.BinaryField(default = True) class Meta: abstract = True к …

02.03.2024
Почему маршрут Vercel proxy to API не работает?

У меня фронтенд на Vite (React, TS), а бэкенд на Django. Когда я делаю запрос к API-маршруту бэкенда из фронтенда, он прекрасно работает с запросами к правильному API-маршруту в локальном, но запросы не направляются к правильному API-маршруту в продакшене. …

02.03.2024
Проблема отсутствия поиска статических файлов React в Python

В моем проекте используется Python и RteactJS для фронт-энда. При использовании команды python manage.py runserver проект успешно запускается, но не находит статические файлы. установка: import os from pathlib import Path BASE_DIR = Path(__file__).resolve().parent.parent STATICFILES_DIRS = [ os.path.join(BASE_DIR, '/clientApp/build/static'), ] …

02.03.2024
Ошибка 400: redirect_uri_mismatch при запуске проекта django

Новичок здесь! Я хочу загрузить все изображения из папки google drive и затем показать их в базовом html. Я пытаюсь пройти аутентификацию в google, чтобы получить доступ к папке, но когда я пытаюсь, всегда получаю эту ошибку <a …

02.03.2024
Автоматическое заполнение полей в зависимости от выбранного значения в списке шаблона django

Пожалуйста, помогите сделать автоматическое заполнение полей (компания/ревизия) в зависимости от выбранного значения в списке (проект), например если будет выбран &quot;PROJECT2&quot; в раскрывающемся списке, то значение &quot;02&quot; будет в поле &quot;Revision&quot;, а значение &quot;COMPANY2&quot; будет в поле &quot;Company&quot;, картинка: <a href="https://i.stack.imgur.com/AYh7p.jpg" …

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

Я хочу создать приложение на Python или Next.js (если у кого-то нет лучшего &/ или более простого предложения, как это сделать?), которое генерирует изображения на основе ввода пользователем данных из формы. Я хочу, чтобы посетители моего сайта могли генерировать …

01.03.2024
Как подключить развертывание фронтенда vercel к бэкенду, развернутому на экземпляре aws ec2

Бэкенд правильно развернут на определенном порту в экземпляре ec2, но это http. Но фронтенд развернут на vercel, который использует https, и я сталкиваюсь с ошибкой смешанного содержимого. Как мне перевести бэкэнд-сервер на https? У меня были проблемы …

01.03.2024
Ошибка csrf при имитации post-запроса в django

форма, которую я хочу смоделировать &lt;form action="{% url 'reset' %}" name="form1" id="form1" method="POST"&gt; {% csrf_token %} &lt;div class="py-1"&gt; &lt;input class="focus:outline-none w-full p-1 border border-gray-300 rounded-md placeholder:font-light placeholder:text-gray-500 placeholder:text-sm pl-2" type="text" name="username" id="" placeholder="username" required&gt; &lt;/div&gt; &lt;div class="flex justify-between w-full …

01.03.2024
Невозможно заставить кнопки отправки работать с помощью библиотеки django-formset (при нажатии ничего не происходит)

Я использую библиотеку django-formset для разработки программы выставления счетов. Когда я заполняю новую форму и нажимаю кнопку отправки, ничего не происходит. Я изучил документацию и следовал примерам, но безуспешно. Django(5.0.2) и django-formset(1.3.8) обновлены. У меня есть несколько идей, …

01.03.2024
Поместите медиаизображение в шаблон

Я хочу добиться того, чтобы пользователь отправлял свое изображение через форму, сохранял его в контексте и отображал в шаблоне class PerfilGestion(View): def get(self,request,*args,**kwargs): return render(request,"Perfil.html",{"Form":Perfil}) def post(self,request,*args,**kwargs): Formulario = Perfil(request.POST, request.FILES) if Formulario.is_valid(): Formulario.save() Imagen = Formulario.cleaned_data["Imagen"] Nombre = …

01.03.2024
AJAX-запрос к Django view и python print to terminal ничего не делают

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

01.03.2024
Django WSGI и ASGI через Passenger

Привет всем У меня есть выделенный сервер plesk в интернете под управлением debian 12. Я начал экспериментировать с Django и разворачивать django приложения через apache и Nginx. Мне успешно удалось заставить простое приложение Django работать через mod_wsgi на apache, …

01.03.2024
Защита сервера django от атаки WebSocket Flood

У меня есть приложение на django, которое работает следующим образом -<2>>: пользователь посредством ajax-запроса загружает на сервер файл для обработки -> создается задача celery для обработки этого файла -> пользователь получает ответ в виде некоторого уникального ключа -> …